Freigeben über


Erweiterte Byte-Order Konvertierungsroutinen

Windows Sockets 2 geht nicht davon aus, dass die Netzwerkbytereihenfolge für alle Protokolle identisch ist. Eine Reihe von Konvertierungsroutinen wird für die Konvertierung von 16-Bit- und 32-Bit-Mengen in und von der Netzwerkbytereihenfolge bereitgestellt. Diese Routinen verwenden als Eingabeparameter den Sockethandle, der eine WSAPROTOCOL_INFO Struktur zugeordnet ist. Das NetworkByteOrder- Mitglied der WSAPROTOCOL_INFO-Struktur gibt die gewünschte Bytereihenfolge des Netzwerks an (derzeit entweder big-endian oder little-endian).

htonl-

ntohl

ntohs

Portieren von Socketanwendungen zu Winsock

Winsock-Programmierüberlegungen

WSAHtonl-

WSAHtons

WSANtohl

WSANtohs-

WSAPROTOCOL_INFO