GetQueuedCompletionStatus()
完了通知をデキューしますが、それがどのタイプの通知であるかは返しません (例: 読み取り通知、書き込み通知)。
どの操作を開始したかを追跡するのは私の責任です。たとえば、 を使用する場合、これがどの操作であるかを示すWSARecv()
フラグを構造体に追加しOVERLAPPED
(この場合は読み取り)、通知をデキューするときにこのフラグを読み取ります。 . GetQueuedCompletionStatus()
操作の種類を返さない理由を知っている人はいますか?