NL_DAD_STATE枚举 (nldef.h)

IP_DAD_STATE 枚举指定有关 IPv4 或 IPv6 地址的重复地址检测 (DAD) 状态的信息。

语法

typedef enum {
  NldsInvalid,
  NldsTentative,
  NldsDuplicate,
  NldsDeprecated,
  NldsPreferred,
  IpDadStateInvalid = 0,
  IpDadStateTentative,
  IpDadStateDuplicate,
  IpDadStateDeprecated,
  IpDadStatePreferred
} NL_DAD_STATE;

常量

 
NldsInvalid
NldsTentative
NldsDuplicate
NldsDeprecated
NldsPreferred
IpDadStateInvalid
值: 0
DAD 状态无效。
IpDadStateTentative
DAD 状态为暂定状态。
IpDadStateDuplicate
检测到重复的 IP 地址。
IpDadStateDeprecated
IP 地址已弃用。
IpDadStatePreferred
IP 地址是首选地址。

注解

IP_DAD_STATE 枚举在 IP_ADAPTER_UNICAST_ADDRESS 结构的 DadState 成员中使用。

在为 Windows Vista 及更高版本发布的 Microsoft Windows 软件开发工具包 (Windows SDK) (SDK) 中,头文件的组织方式已更改,IP_DAD_STATE枚举在 Iptypes.h 头文件自动包含的 Nldef.h 头文件中定义。 永远不应直接使用 Nldef.hIptypes.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