Condividi tramite


Funzione htons (winsock.h)

La funzione htons converte un u_short dall'host all'ordine dei byte di rete TCP/IP (che è big-endian).

Sintassi

u_short htons(
  [in] u_short hostshort
);

Parametri

[in] hostshort

Numero a 16 bit nell'ordine dei byte host.

Valore restituito

La funzione htons restituisce il valore in ordine di byte di rete TCP/IP.

Commenti

La funzione htons accetta un numero a 16 bit nell'ordine dei byte host e restituisce un numero a 16 bit nell'ordine dei byte di rete usato nelle reti TCP/IP (la famiglia di indirizzi AF_INET o AF_INET6).

La funzione htons può essere usata per convertire un numero di porta IP in byte host in base al numero di porta IP in ordine di byte di rete.

La funzione htons non richiede che la DLL Winsock sia stata caricata in precedenza con una chiamata riuscita alla funzione WSAStartup .

Windows 8.1 e Windows Server 2012 R2: questa funzione è supportata per le app di Windows Store in Windows 8.1, Windows Server 2012 R2 e versioni successive.

Requisiti

Requisito Valore
Client minimo supportato Windows 8.1, Windows Vista [app desktop | App UWP]
Server minimo supportato Windows Server 2003 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione winsock.h (include Winsock2.h)
Libreria Ws2_32.lib
DLL Ws2_32.dll

Vedi anche

InetNtop

InetPton

WSAHtonl

WSAHtons

WSANtohl

WSANtohs

htond

htonf

htonl

htonll

inet_addr

inet_ntoa

ntohd

ntohf

ntohl

ntohll

ntohs