Partager via


fonction htons (winsock2.h)

La fonction htons convertit un u_short de l’hôte en ordre d’octet réseau TCP/IP (qui est big-endian).

Syntaxe

u_short WSAAPI htons(
  [in] u_short hostshort
);

Paramètres

[in] hostshort

Nombre 16 bits dans l’ordre d’octets de l’hôte.

Valeur retournée

La fonction htons retourne la valeur dans l’ordre d’octet réseau TCP/IP.

Remarques

La fonction htons prend un nombre de 16 bits dans l’ordre d’octet de l’hôte et retourne un nombre de 16 bits dans l’ordre d’octets réseau utilisé dans les réseaux TCP/IP (la famille d’adresses AF_INET ou AF_INET6).

La fonction htons peut être utilisée pour convertir un numéro de port IP dans l’ordre d’octet de l’hôte en numéro de port IP dans l’ordre d’octet du réseau.

La fonction htons ne nécessite pas que la DLL Winsock ait déjà été chargée avec un appel réussi à la fonction WSAStartup .

Windows 8.1 et Windows Server 2012 R2 : cette fonction est prise en charge pour les applications du Windows Store sur Windows 8.1, Windows Server 2012 R2 et versions ultérieures.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8.1, Windows Vista [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau | applications UWP]
Plateforme cible Windows
En-tête winsock2.h (inclure Winsock2.h)
Bibliothèque Ws2_32.lib
DLL Ws2_32.dll

Voir aussi

InetNtop

InetPton

WSAHtonl

WSAHtons

WSANtohl

WSANtohs

htond

htonf

htonl

htonll

inet_addr

inet_ntoa

ntohd

ntohf

ntohl

ntohll

ntohs