リモート ソケットが閉じられている間に UDP ソケットからデータを受信している間、理想的には「ICMP Destination Host Unreachable」データを返す必要があります。
Windows 7 オペレーティング システムと VC2010 上に構築されたアプリケーションで同じことをテストしました。
FD_READ イベントが設定され、recvfrom() 関数が呼び出されると、SOCKET_ERROR が返され、WSAGetLastError() はエラー コード 0 を返します。これは、「操作が正常に完了した」ことを意味します。 ICMP データを正常に読み取ります。
抜け出す方法をおしえてください。