NL_SUFFIX_ORIGIN 枚举 (nldef.h)

IP_SUFFIX_ORIGIN 枚举指定 IPv4 或 IPv6 地址后缀的原点,并与 IP_ADAPTER_UNICAST_ADDRESS 结构一起使用。

语法

typedef enum {
  NlsoOther = 0,
  NlsoManual,
  NlsoWellKnown,
  NlsoDhcp,
  NlsoLinkLayerAddress,
  NlsoRandom,
  IpSuffixOriginOther = 0,
  IpSuffixOriginManual,
  IpSuffixOriginWellKnown,
  IpSuffixOriginDhcp,
  IpSuffixOriginLinkLayerAddress,
  IpSuffixOriginRandom,
  IpSuffixOriginUnchanged = 1 << 4
} NL_SUFFIX_ORIGIN;

常量

 
NlsoOther
值: 0
NlsoManual
NlsoWellKnown
NlsoDhcp
NlsoLinkLayerAddress
NlsoRandom
IpSuffixOriginOther
值: 0
IP 地址后缀由此枚举中定义的源以外的其他源提供。
IpSuffixOriginManual
IP 地址后缀是手动指定的。
IpSuffixOriginWellKnown
IP 地址后缀来自已知源。
IpSuffixOriginDhcp
IP 地址后缀由 DHCP 设置提供。
IpSuffixOriginLinkLayerAddress
IP 地址后缀是从链接层地址获取的。
IpSuffixOriginRandom
IP 地址后缀是从随机源获取的。
IpSuffixOriginUnchanged
值:1
IP 地址后缀应保持不变。 当 IP 后缀原点的值应保持不变时,设置单播 IP 接口的属性时,将使用此值。



注意 此枚举值仅适用于 Windows Vista 及更高版本。

 

注解

IP_SUFFIX_ORIGIN 枚举在 IP_ADAPTER_UNICAST_ADDRESS 结构的 SuffixOrigin 成员中使用。

在为 Windows Vista 及更高版本发布的 Microsoft Windows 软件开发工具包 (Windows SDK) (SDK) 上,头文件的组织方式已更改,IP_SUFFIX_ORIGIN枚举在 Nldef.h 头文件中定义,该文件由 Iptypes.h 头文件自动包含。 若要使用 IP_SUFFIX_ORIGIN 枚举,必须在 Iptypes.h 头文件之前包含 Winsock2.h 头文件。

要求

要求
最低受支持的客户端 Windows XP [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
标头 nldef.h (包括 Windows 8 上的 Iphlpapi.h、Windows Server 2008 R2、Windows 7、Windows Server 2008 Windows Vista)

另请参阅

IP_ADAPTER_UNICAST_ADDRESS