struktur IN_ADDR (inaddr.h)

Struktur in_addr mewakili alamat IPv4.

Catatan Definisi jenis IPaddr di IP Helper juga mewakili alamat IPv4 dan dapat ditransmisikan ke struktur in_addr yang dapat dipertukarkan saat diperlukan. Struktur in_addr dalam IP Helper memiliki sintaks dan penggunaan yang sama dengan struktur in_addr Soket Windows, dan dapat dipertukarkan dengan struktur in_addr yang digunakan dalam soket Windows. Soket Windows juga mendefinisikan typedef IN_ADDR untuk struktur in_addr .
 

Sintaks

typedef struct in_addr {
  union {
    struct {
      UCHAR s_b1;
      UCHAR s_b2;
      UCHAR s_b3;
      UCHAR s_b4;
    } S_un_b;
    struct {
      USHORT s_w1;
      USHORT s_w2;
    } S_un_w;
    ULONG S_addr;
  } S_un;
} IN_ADDR, *PIN_ADDR, *LPIN_ADDR;

Anggota

S_un

S_un.S_un_b

Alamat IPv4 host diformat sebagai empat u_chars.

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 host diformat sebagai dua u_shorts.

S_un.S_un_w.s_w1

S_un.S_un_w.s_w2

S_un.S_addr

Alamat host yang diformat sebagai u_long.

Keterangan

Definisi jenis IPaddr juga mewakili alamat IPv4 dan dapat ditransmisikan ke struktur in_addr saat diperlukan.

Pada Microsoft Windows Software Development Kit (SDK) yang dirilis untuk Windows Vista dan yang lebih baru, organisasi file header telah berubah dan struktur in_addr ditentukan dalam file header Inaddr.h yang secara otomatis disertakan oleh file header Ipexport.h . Pada Platform Software Development Kit (SDK) yang dirilis untuk Windows Server 2003 dan Windows XP, struktur in_addr dideklarasikan dalam file header Ipexport.h .

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Header inaddr.h (termasuk Ipexport.h)

Lihat juga

ARP_SEND_REPLY

AddIPAddress

GetBestInterface

GetRTTAndHopCount

ICMP_ECHO_REPLY

IP_UNIDIRECTIONAL_ADAPTER_ADDRESS

IcmpSendEcho

IcmpSendEcho2

SendARP

in_addr(Winsock)