When calling WSASend()
, I have to pass it a WSAOVERLAPPED
instance, and I cannot re-use this WSAOVERLAPPED
instance until the previous WSASend()
operation has been completed (i.e. when a completion packet has been placed in the completion port).
Is there a way I can know if the WSASend()
operation has been completed without calling GetQueuedCompletionStatus()
?