I want to use ReadFile()
(overlapped) on a named pipe in message mode in combination with an I/O completion port.
So, I have multiple threads waiting for ReadFile()
to receive data. The awaken thread will process the message and may call WriteFile()
on another pipe handle without overlapped I/O.
I only have real small chunks. Is it possible to use a handle that is associated to an I/O completion port with WriteFile()
and non-overlapped I/O?
Are there any issues that I should be aware of?