c++ - 阻塞模式下的 WSASend() 是否会导致将通知数据包放置在完成端口中?

标签 c++ sockets winapi network-programming iocp

如果我在调用它时不提供重叠结构或完成例程,我可以在阻塞模式下使用 WSASend()。但我的问题是:阻塞 WSASend() 调用是否会导致将通知数据包放入完成端口?

最佳答案

问题的格式不正确。我们已经在您之前的问题中多次讨论过这一切,例如 here .要么没有完成例程,也没有重叠结构,在这种情况下也没有完成数据包,或者有,在这种情况下你根本不处于阻塞模式,你处于异步模式。

关于c++ - 阻塞模式下的 WSASend() 是否会导致将通知数据包放置在完成端口中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28730666/

相关文章:

c++ - 确定 linux 发行版的宏

c++ - 在 autoconf 中检查仅 header 库

c++ - 我可以强制可变参数模板采用特定类型的参数吗

c - write() 和 TCP/IP 开销

c++ - 生成 RSA-2048 key (公钥和私钥)

c++ - 在编译时解析字符串

java - 无法通过 Java 套接字发送消息而不关闭它

c++ - 将围绕sockaddr_storage和sockaddr_in进行转换将破坏严格的别名

c - 为什么给 ReadFileEx() 的回调没有收到正确的 OVERLAPPED 结构?

c - 使用 Unicode 遍历 OFN_ALLOWMULTISELECT 中的所有文件