共用方式為


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)

另請參閱

IP_ADAPTER_UNICAST_ADDRESS