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有效吗?