struktur in_addr (winsock2.h)
Struktur in_addr mewakili alamat Internet IPv4.
Sintaks
struct in_addr {
union {
struct {
u_char s_b1;
u_char s_b2;
u_char s_b3;
u_char s_b4;
} S_un_b;
struct {
u_short s_w1;
u_short s_w2;
} S_un_w;
u_long S_addr;
} S_un;
};
Anggota
S_un
S_un.S_un_b
Alamat IPv4 diformat sebagai empat u_chard.
S_un.S_un_b.s_b1
S_un.S_un_b.s_b2
S_un.S_un_b.s_b3
S_un.S_un_b.s_b4
S_un.S_un_w
Alamat IPv4 yang diformat sebagai dua u_short.
S_un.S_un_w.s_w1
S_un.S_un_w.s_w2
S_un.S_addr
Alamat IPv4 yang diformat sebagai u_long.
Keterangan
Struktur in_addr digunakan dengan alamat IPv4.
Struktur in_addr setara IPv4 dengan struktur in6_addr berbasis IPv6.
Catatan Struktur turunan IN_ADDR, PIN_ADDR, dan LPIN_ADDR hanya ditentukan pada Windows SDK yang dirilis dengan Windows Vista dan yang lebih baru. Struktur turunan IN_ADDR, PIN_ADDR, dan LPIN_ADDR ditentukan dalam file header Inaddr.h . Pada versi Windows SDK yang lebih lama, variabel jenis ini harus dinyatakan sebagai struct in_addr.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Header | winsock2.h |