次の方法で共有


拡張 Byte-Order 変換ルーチン

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

htonlする

htonsする

ntohl

ntohsする

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

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

WSAHtonlする

WSAHtons

WSANtohlする

WSANtohs

WSAPROTOCOL_INFO