Funzione ntohs (winsock2.h)
La funzione ntohs converte un u_short da un byte di rete TCP/IP in ordine di byte host (che è little-endian nei processori Intel).
Sintassi
u_short WSAAPI ntohs(
[in] u_short netshort
);
Parametri
[in] netshort
Numero a 16 bit nell'ordine di byte di rete TCP/IP.
Valore restituito
La funzione ntohs restituisce il valore in ordine di byte host. Se il parametro netshort è già in ordine di byte host, questa funzione la invertirà. L'applicazione deve determinare se l'ordine di byte deve essere invertito.
Commenti
La funzione ntohs accetta un numero a 16 bit in ordine di byte di rete TCP/IP (la famiglia di indirizzi AF_INET o AF_INET6) e restituisce un numero a 16 bit nell'ordine di byte host.
La funzione ntohs può essere usata per convertire un numero di porta IP in byte di rete per il numero di porta IP nell'ordine di byte host.
La funzione ntohs non richiede che la DLL Winsock sia stata caricata in precedenza con una chiamata corretta 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 | winsock2.h (include Winsock2.h) |
Libreria | Ws2_32.lib |
DLL | Ws2_32.dll |