怎样判断GetQueuedCompletionStatus是接受完毕还是发送完毕

qin_wei qin_wei 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
GetQueuedCompletionStatus返回的lpNumberOfBytes怎样才能确定是接受到的字节数还是发送出去的字节数?
比如我调用wsarecv(。。。)一直在iopending中,但同时因需要又wsasend(。。。)发送了一个包,
这时候GetQueuedCompletionStatus返回后我该怎么确定是接收到的数据还是发送出去的数据?
或者CompletionKey是我定义的一个结构
struct a
{
int ioflag;
};
这个ioflag的标志该如何设置啊,我是发送的同时也在接收啊。
...全文
评论 10
收藏 已收藏
分享
返回顶部
qin_wei
网络编程 18,356 成员 64,161 内容