Windows ソケット 2 では、すべてのプロトコルのネットワーク バイト順が同じであるとは見なされません。 16 ビットおよび 32 ビットの数量をネットワークのバイトオーダーとの間で変換するために、一連の変換ルーチンが提供されます。 これらのルーチンは、WSAPROTOCOL_INFO 構造体が関連付けられているソケット ハンドルを入力パラメーターとして受け取ります。 WSAPROTOCOL_INFO 構造体の NetworkByteOrder メンバーは、目的のネットワーク バイトオーダー (現在はビッグ エンディアンまたはリトル エンディアン) を指定します。
関連トピック