发布网友 发布时间:2024-10-04 11:08
共1个回答
热心网友 时间:2024-10-06 03:28
WSARecv 是在网络编程中用于在重叠模型中接收数据的关键函数。
其函数定义如下: int WSARecv(SOCKET s, LPWSABUF lpBuffers, DWORD dwBufferCount, LPDWORD lpNumberOfBytesRecvd, LPDWORD lpFlags, LPWSAOVERLAPPED lpOverlapped, LPWSAOVERLAPPED_COMPLETION_ROUTINE lpCompletionRoutine);
其中:
参数说明:
返回值:
WSA_IO_PENDING 是最常见返回值,表示WSARecv操作已成功执行,但I/O操作尚未完成。此时,我们需要绑定一个事件来通知操作何时完成。