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) |