DWORD dsBytes, dwFlags = 0
以前の完了ルーチンから非同期WSARecv呼び出しにローカル変数を安全に渡すことはできますか? または、WSARecv がその使用を終了する前にスコープから外れる可能性がありますか? MSDN:
この関数が重複して完了した場合、Winsock サービス プロバイダーは、この呼び出しから戻る前に WSABUF 構造を取得する必要があります。これにより、アプリケーションは、lpBuffers パラメータが指すスタックベースの WSABUF 配列を構築できます。
しかし、dsBytes と dwFlags については、このようなことはありません。