-
-
[讨论]关于winsock重叠I/O的几个坑,你知道几个?
-
发表于:
2017-4-11 11:36
3509
-
[讨论]关于winsock重叠I/O的几个坑,你知道几个?
关于winsock重叠I/O的几个坑,你知道几个?
仅限于winsock客户端,不包括winsock服务端的IOCP(如果你知道IOCP有坑,也欢迎share)
1、ConnectEx()操作过的socket句柄,在执行什么操作后传递给shutdown()才是有效的?
2、CancelIO()返回时,ConnectEx/WSASend/WSARecv这些重叠I/O一定已经被取消并且结束了吗?
3、CancelIO()一定能取消ConnectEx/WSASend/WSARecv重叠I/O吗?
4、closesocket()返回时,ConnectEx/WSASend/WSARecv重叠I/O一定已经被取消并且结束了吗?
5、closesocket(s)后,再次用同一参数调用closesocket(s),可能出现什么问题?
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!