Bagikan melalui


enumerasi NL_PREFIX_ORIGIN (nldef.h)

Enumerasi IP_PREFIX_ORIGIN menentukan asal awalan alamat IPv4 atau IPv6, dan digunakan dengan struktur IP_ADAPTER_UNICAST_ADDRESS .

Sintaks

typedef enum {
  IpPrefixOriginOther = 0,
  IpPrefixOriginManual,
  IpPrefixOriginWellKnown,
  IpPrefixOriginDhcp,
  IpPrefixOriginRouterAdvertisement,
  IpPrefixOriginUnchanged = 1 << 4
} NL_PREFIX_ORIGIN;

Konstanta

 
IpPrefixOriginOther
Nilai: 0
Awalan IP disediakan oleh sumber selain yang ditentukan dalam enumerasi ini.
IpPrefixOriginManual
Awalan alamat IP ditentukan secara manual.
IpPrefixOriginWellKnown
Awalan alamat IP berasal dari sumber terkenal.
IpPrefixOriginDhcp
Awalan alamat IP disediakan oleh pengaturan DHCP.
IpPrefixOriginRouterAdvertisement
Awalan alamat IP diperoleh melalui iklan router (RA).
IpPrefixOriginUnchanged
Nilai: 1
Awalan alamat IP harus tidak berubah. Nilai ini digunakan saat mengatur properti untuk antarmuka IP unicast ketika nilai untuk asal awalan IP harus dibiarkan tidak berubah.



Catatan Nilai enumerasi ini hanya tersedia di Windows Vista dan yang lebih baru.

 

Keterangan

Enumerasi IP_PREFIX_ORIGIN digunakan dalam anggota PrefixOrigin dari struktur IP_ADAPTER_UNICAST_ADDRESS.

Pada Microsoft Windows Software Development Kit (SDK) yang dirilis untuk Windows Vista dan yang lebih baru, organisasi file header telah berubah dan enumerasi IP_PREFIX_ORIGIN ditentukan dalam file header Nldef.h yang secara otomatis disertakan oleh file header Iptypes.h . Untuk menggunakan enumerasi IP_PREFIX_ORIGIN , file header Winsock2.h harus disertakan sebelum file header Iptypes.h .

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Header nldef.h (termasuk Iphlpapi.h di Windows 8, Windows Server 2008 R2, Windows 7, Windows Server 2008 Windows Vista)

Lihat juga

IP_ADAPTER_UNICAST_ADDRESS