我不清楚,我在某个地方读到了GetQueuedCompletionStatus
将返回WSARecv
并WSASend
按照它们创建的顺序产生的结果,所以这是我的问题:
在服务器中如果初始化CreateIoCompletionPort
为NumberOfConcurrentThreads = 1
然后打开与一个客户端的连接,然后服务器首先调用WSARecv
,WSASend
但是客户从不发送任何东西。在服务器中,GetQueuedCompletionStatus
永远不会返回结果,WSASend
因为结果WSARecv
必须首先发生?
问问题
199 次