我在客户端使用IOCP,但我发现在连接到服务器时使用阻塞调用更方便。那么在使用IOCP时使用阻塞WSAConnect()而不是非阻塞ConnectEx()有什么问题吗? 最佳答案 是的,非常好。调用WSAConnect将阻塞线程,直到创建连接/发生错误。然后,您可以执行异步IO并使用您的应用程序IOCP获取有关已完成数据包的通知。IOCP不会提供任何有关WSAConnect的数据包。另一点是IOCP与OverlappedIO一起工作。如果您的函数不消耗OVERLAPPED结构(如WSAConnect)的任何内存位置,您可以确定IOC