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)