NL_PREFIX_ORIGIN列舉 (nldef.h)
IP_PREFIX_ORIGIN 列舉會指定 IPv4 或 IPv6 位址前置詞的來源,並搭配IP_ADAPTER_UNICAST_ADDRESS結構使用。
Syntax
typedef enum {
IpPrefixOriginOther = 0,
IpPrefixOriginManual,
IpPrefixOriginWellKnown,
IpPrefixOriginDhcp,
IpPrefixOriginRouterAdvertisement,
IpPrefixOriginUnchanged = 1 << 4
} NL_PREFIX_ORIGIN;
常數
IpPrefixOriginOther 值: 0 IP 前置詞是由這個列舉中定義的來源所提供。 |
IpPrefixOriginManual 已手動指定IP位址前綴。 |
IpPrefixOriginWellKnown IP 位址前綴來自已知的來源。 |
IpPrefixOriginDhcp IP 位址前置綴是由 DHCP 設定所提供。 |
IpPrefixOriginRouterAdvertisement IP 位址前綴是透過路由器公告取得, (RA) 。 |
IpPrefixOriginUnchanged 值: 1 IP 位址前綴應該保持不變。 當IP前置詞來源的值應該保持不變時,設定單播IP介面的屬性時,就會使用這個值。 注意 此列舉值僅適用於 Windows Vista 和更新版本。 |
備註
IP_PREFIX_ORIGIN列舉用於 IP_ADAPTER_UNICAST_ADDRESS 結構的 PrefixOrigin 成員中。
在針對 Windows Vista 和更新版本發行的 Microsoft Windows 軟體開發套件 (SDK) 上,頭檔的組織已變更,而且IP_PREFIX_ORIGIN列舉定義在 Iptypes.h 頭文件自動包含的 Nldef.h 頭檔中。 若要使用 IP_PREFIX_ORIGIN 列舉,必須在 Iptypes.h 頭檔之前包含 Winsock2.h 頭檔。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows XP [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2003 [僅限桌面應用程式] |
標頭 | nldef.h (包含 iphlpapi.h on Windows 8、Windows Server 2008 R2、Windows 7、Windows Server 2008 Windows Vista) |