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