Bagikan melalui


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

Lihat juga

in6_addr

inet_addr

inet_ntoa

sockaddr