即使使用ERROR_PIPE_CONNECTED立即连接管道,也是否设置了OVERLAPPED :: hEvent?

问题描述 投票:1回答:1

如果在异步ConnectNamedPipe()之后从GetLastError()获取ERROR_PIPE_CONNECTED,是否仍将设置传递给函数的OVERLAPPED结构中的事件,或者仅在结果为ERROR_IO_PENDING时才进行设置?

另一个问题是,如果完成通知模式设置为FILE_SKIP_SET_EVENT_ON_HANDLE,文档将指定不设置该句柄的事件,但是如果存在则将设置OVERLAPPED结构的事件。我的问题是,handle事件的用途是什么,为什么该设置不是默认设置?

windows winapi named-pipes windows-networking
1个回答
0
投票
© www.soinside.com 2019 - 2024. All rights reserved.