在命名管道中使用Windows完成端口

时间:2018-11-18 13:48:17

标签: c++ winapi ipc named-pipes io-completion-ports

我需要在进程之间传输数据,我有一个本地服务器进程和多个客户端进程,它们可能同时发送数据和接收数据。我在服务器中创建了namedpipe和CreateIoCompletionPort。而当客户端CreateFile时,GetQueuedCompletionStatus将返回我期望的结果,但是,当客户端写文件时,服务器无法获取Completion端口包,我希望在客户端到来时通知服务器,出去发送消息,我该怎么办?

我对PostQueuedCompletionStatus函数有一点了解,该函数可以通知完成端口,但是我无法在客户端进程中获取完成端口句柄,有人可以告诉我常见的实现吗,谢谢!

0 个答案:

没有答案