inet_ntoa makro (wsipv6ok.h)

Fungsi inet_ntoa mengonversi alamat jaringan Internet (Ipv4) menjadi string ASCII dalam format dotted-decimal standar Internet.

Sintaks

void inet_ntoa(
  [in]  a
);

Parameter

[in] a

Struktur in_addr yang mewakili alamat host Internet.

Mengembalikan nilai

Tidak ada

Keterangan

Fungsi inet_ntoa mengambil struktur alamat Internet yang ditentukan oleh dalam parameter dan mengembalikan string ASCII yang dihentikan NULL yang mewakili alamat di "." (titik) notasi seperti dalam "192.168.16.0", contoh alamat IPv4 dalam notasi desimal putus-putus. String yang dikembalikan oleh inet_ntoa berada dalam memori yang dialokasikan oleh Windows Sockets. Aplikasi tidak boleh membuat asumsi tentang cara memori dialokasikan. String yang dikembalikan dijamin valid hanya sampai panggilan fungsi Windows Sockets berikutnya dilakukan dalam utas yang sama. Oleh karena itu, data harus disalin sebelum panggilan Windows Sockets lain dilakukan.

Fungsi WSAAddressToString dapat digunakan untuk mengonversi struktur sockaddr yang berisi alamat IPv4 ke representasi string alamat IPv4 dalam notasi desimal putus-putus standar Internet. Keuntungan dari fungsi WSAAddressToString adalah mendukung alamat IPv4 dan IPv6. Keuntungan lain dari fungsi WSAAddressToString adalah bahwa ada versi ASCII dan Unicode dari fungsi ini.

Pada Windows Vista dan yang lebih baru, fungsi RtlIpv4AddressToString dapat digunakan untuk mengonversi alamat IPv4 yang direpresentasikan sebagai struktur IN_ADDR ke representasi string alamat IPv4 dalam notasi desimal putus-putus standar Internet. Pada Windows Vista dan yang lebih baru, fungsi RtlIpv6AddressToString dapat digunakan untuk mengonversi alamat IPv6 yang direpresentasikan sebagai struktur IN6_ADDR ke representasi string alamat IPv6.

Windows Phone 8: Fungsi ini didukung untuk aplikasi Windows Phone Store di Windows Phone 8 dan yang lebih baru.

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 wsipv6ok.h (termasuk Winsock2.h, Winsock.h)
Pustaka Ws2_32.lib
DLL Ws2_32.dll

Lihat juga

IN6_ADDR

InetNtop

RtlIpv4AddressToString

RtlIpv4AddressToStringEx

RtlIpv4StringToAddress

RtlIpv4StringToAddressEx

RtlIpv6AddressToString

RtlIpv6AddressToStringEx

RtlIpv6StringToAddress

RtlIpv6StringToAddressEx

SOCKADDR

WSAAddressToString

Fungsi Winsock

Referensi Winsock

in_addr

inet_addr