次の方法で共有


Raw Sockets

生ソケットは、基になるトランスポート プロバイダーへのアクセスを許可するソケットの一種です。 アプリケーションを Winsock に移植する際の生ソケットの使用は、いくつかの理由で推奨されません。

Windows ソケットの仕様では、Winsock サービス プロバイダーが生のソケット、つまり SOCK_RAW型のソケットをサポートすることは必須ではありません。 ただし、サービス プロバイダーは生のソケットサポートを提供することをお勧めします。 未加工のソケットを使用する Windows ソケットに準拠したアプリケーションは、ソケット 呼び出しでソケットを開こうとする必要があります。失敗した場合は、別のソケットの種類の使用を試みるか、ユーザーにエラーを示す必要があります。

Windows 7、Windows Server 2008 R2、Windows Vista、Windows XP Service Pack 2 (SP2) では、未加工のソケット経由でトラフィックを送信する機能は、いくつかの方法で制限されています。 詳細については、「TCP/IP Raw Sockets」を参照してください。

ソケット アプリケーションを Winsock に移植する

ソケット

TCP/IP Raw Sockets

Winsock プログラミングに関する考慮事項