Когда я вызываю ConnectNamedPipe со структурой OVERLAPPED и впоследствии проверяю GetLastError, я часто вижу, как GetLastError возвращает ERROR_SUCCESS. То, как я читаю документацию , никогда не должно происходить. Насколько я понимаю, если клиент уже подключился, следует установить ERROR_PIPE_CONNECTED, а не ERROR_SUCCESS.
Кто-нибудь еще видел это? ОС 32-битная Windows 7.