использование порта завершения windows в именованном канале - PullRequest
0 голосов
/ 18 ноября 2018

Мне нужно передавать данные между процессами, у меня есть процесс на локальном сервере и процесс с несколькими клиентами, они могут отправлять данные и получать данные одновременно. Я создаю namedpipe и CreateIoCompletionPort на сервере. И когда клиент CreateFile, вернется GetQueuedCompletionStatus, чего я и ожидаю, однако, когда клиент пишет файл, сервер не может получить пакет порта завершения, я хочу, чтобы сервер был уведомлен, когда клиент приходит, выходит и отправляет сообщение как мне быть?

Я немного знаю о функции PostQueuedCompletionStatus, которая может уведомлять порт завершения, но я не могу получить дескриптор порта завершения в клиентском процессе, может кто-нибудь сказать мне общую реализацию, спасибо!

...