1
WriteFileEx
的MSDN页面说它不能用于IOCP模型,因为它有一个参数来指定完成例程。如果文件句柄已与I/O完成端口关联,则WriteFileEx
将失败。如果在IOCP模型中指定了WSASend的lpCompletionRoutine,该怎么办?
但是,WSASend
允许调用者指定完成例程作为其最后一个参数,而此函数可用于IOCP模型。
我用IOCP检查了WinSock的几个例子,发现最后一个参数lpCompletionRoutine
始终为空。这是强制性的吗?
我只是想知道为什么MSDN没有明确地将这个问题记录为WriteFileEx。 – xmllmx