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