扩展Byte-Order转换例程

Windows 套接字 2 不假定所有协议的网络字节顺序都相同。 提供了一组转换例程,用于将 16 位和 32 位数量与网络字节顺序进行转换。 这些例程采用具有关联的 WSAPROTOCOL_INFO 结构的套接字句柄作为输入参数。 WSAPROTOCOL_INFO 结构的 NetworkByteOrder 成员指定当前 big-endian 或 little-endian) 所需的网络字节顺序 (。

htonl

htons

ntohl

ntohs

将套接字应用程序移植到 Winsock

Winsock 编程注意事项

WSAHtonl

WSAHtons

WSANtohl

WSANtohs

WSAPROTOCOL_INFO