fungsi htonl (winsock.h)

Fungsi htonl mengonversi u_long dari host ke urutan byte jaringan TCP/IP (yang merupakan big-endian).

Sintaks

u_long htonl(
  [in] u_long hostlong
);

Parameter

[in] hostlong

Angka 32-bit dalam urutan byte host.

Nilai kembali

Fungsi htonl mengembalikan nilai dalam urutan byte jaringan TCP/IP.

Keterangan

Fungsi htonl mengambil angka 32-bit dalam urutan byte host dan mengembalikan angka 32-bit dalam urutan byte jaringan yang digunakan dalam jaringan TCP/IP (keluarga alamat AF_INET atau AF_INET6).

Fungsi htonl dapat digunakan untuk mengonversi alamat IPv4 dalam urutan byte host ke alamat IPv4 dalam urutan byte jaringan. Fungsi ini tidak melakukan pemeriksaan apa pun untuk menentukan apakah parameter hostlong adalah alamat IPv4 yang valid.

Fungsi htonl tidak mengharuskan Winsock DLL sebelumnya telah dimuat dengan panggilan yang berhasil ke fungsi WSAStartup .

Windows 8.1 dan Windows Server 2012 R2: Fungsi ini didukung untuk aplikasi Windows Store di Windows 8.1, Windows Server 2012 R2, dan yang lebih baru.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 8.1, Windows Vista [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2003 [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header winsock.h (termasuk Winsock2.h)
Pustaka Ws2_32.lib
DLL Ws2_32.dll

Lihat juga

InetNtop

InetPton

WSAHtonl

WSAHtons

WSANtohl

WSANtohs

htond

htonf

htonll

htons

inet_addr

inet_ntoa

ntohd

ntohf

ntohll

ntohs