【发布时间】:2010-06-16 22:01:38
【问题描述】:
假设我发布了以下 WSASend 调用(没有回调函数的 Windows I/O 完成端口):
void send_data()
{
WSABUF wsaBuff[2];
wsaBuff[0].len = 20;
wsaBuff[1].len = 25;
WSASend(sock, &wsaBuff[0], 2, ......);
}
当我从完成端口收到“write_done”通知时,是否有可能 wsaBuff[1] 将被完全发送(25 个字节)而 wsaBuff[0] 将仅部分发送(例如 7 个字节)?
【问题讨论】:
标签: network-programming winsock iocp