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 |