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