WSASend:当该线程退出时,给定线程发起的所有I / O是否仍然被取消?

时间:2014-05-01 11:54:55

标签: c++ windows asynchronous io

http://www.lenholgate.com/blog/2008/02/major-vista-overlapped-io-change.html

上述文章指出:

  

Vista现在允许线程发出重叠的I / O请求并退出它   仍然会处理请求并将它们排队到完成端口。

但是在线文档中,微软仍然有一个警告:

http://msdn.microsoft.com/en-us/library/windows/desktop/ms742203(v=vs.85).aspx

  

注意当该线程退出时,将取消由给定线程启动的所有I / O.   对于重叠套接字,挂起的异步操作可能会失败   线程在操作完成之前关闭。

任何人都可以告诉我这个MSDN Note / Waring在Windows Server 2008 R2上是否仍然对IOCP和WSASend有效吗?

0 个答案:

没有答案