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