NL_SUFFIX_ORIGIN 枚举

NL_SUFFIX_ORIGIN枚举类型定义 IP 地址的后缀或主机部分的原点。

语法

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

常量

  • NlsoOther
    预留给系统使用。 请勿在驱动程序中使用此值。

  • NlsoManual
    预留给系统使用。 请勿在驱动程序中使用此值。

  • NlsoWellKnown
    预留给系统使用。 请勿在驱动程序中使用此值。

  • NlsoDhcp
    预留给系统使用。 请勿在驱动程序中使用此值。

  • NlsoLinkLayerAddress
    预留给系统使用。 请勿在驱动程序中使用此值。

  • NlsoRandom
    预留给系统使用。 请勿在驱动程序中使用此值。

  • IpSuffixOriginother
    IP 地址后缀是使用在此枚举中定义的源之外的其他源配置的。 此值适用于 IPv6 或 IPv4 地址。

  • IpSuffixOriginManual
    IP 地址后缀是手动配置的。 此值适用于 IPv6 或 IPv4 地址。

  • IpSuffixOriginWellKnown
    IP 地址后缀是使用已知地址配置的。 此值适用于 IPv6 链接本地地址或 IPv6 环回地址。

  • IpSuffixOriginDhcp
    IP 地址后缀是使用 DHCP 配置的。 此值适用于使用 DHCP 配置的 IPv4 地址或使用 DHCPv6 配置的 IPv6 地址。

  • IpSuffixOriginLinkLayerAddress
    IP 地址后缀是链接本地地址。 此值适用于 IPv6 链路本地地址或 IPv6 地址,其中网络部分基于路由器播发生成,主机部分基于 MAC 硬件地址。

  • IpSuffixOriginRandom
    IP 地址后缀是随机生成的。 此值适用于匿名 IPv6 地址,该地址的主机部分是在主机收到路由器播发后从 MAC 硬件地址随机生成的。

  • IpSuffixOriginUnchanged
    IP 地址后缀应保持不变。 当 IP 后缀源的值应保持不变时,设置单播 IP 接口的属性时,将使用此值。

要求

版本

在 Windows Vista 和更高版本的 Windows 操作系统中可用。

标头

Nldef.h (包括 Netioapi.h)