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

このセクションでは、Winsock の移植に関する考慮事項について説明します。

Windows ソケットが、通常は Microsoft Windows 環境での実装の困難のために、バークレイ規則への厳密な準拠から転用されているインスタンスの数は限られています。

Windows Sockets でバークレイ規則からの逸脱が発生した場合、その偏差は具体的かつ明確に示されています。 たとえば、関数が Windows ソケットに固有の場合、その偏差は、次のような関数の説明の語句で指定されます。

[function-name] 関数は、Windows Sockets 2 API に対する Microsoft 固有の拡張機能です。

このセクションでは、Winsock へのバークレイ (BSD) UNIX ソケット アプリケーションの移植について説明します。

Winsock エラーの処理

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

Windows ソケットのエラー コード

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