NLM_CONNECTIVITY 枚举 (netlistmgr.h)

NLM_Connectivity枚举是一组标志,每当与连接相关的参数发生更改时,这些标志都提供通知。

语法

typedef enum NLM_CONNECTIVITY {
  NLM_CONNECTIVITY_DISCONNECTED = 0,
  NLM_CONNECTIVITY_IPV4_NOTRAFFIC = 0x1,
  NLM_CONNECTIVITY_IPV6_NOTRAFFIC = 0x2,
  NLM_CONNECTIVITY_IPV4_SUBNET = 0x10,
  NLM_CONNECTIVITY_IPV4_LOCALNETWORK = 0x20,
  NLM_CONNECTIVITY_IPV4_INTERNET = 0x40,
  NLM_CONNECTIVITY_IPV6_SUBNET = 0x100,
  NLM_CONNECTIVITY_IPV6_LOCALNETWORK = 0x200,
  NLM_CONNECTIVITY_IPV6_INTERNET = 0x400
} ;

常量

 
NLM_CONNECTIVITY_DISCONNECTED
值: 0
基础网络接口未连接到任何网络。
NLM_CONNECTIVITY_IPV4_NOTRAFFIC
值: 0x1
已连接到网络,但服务无法检测任何 IPv4 网络流量。
NLM_CONNECTIVITY_IPV6_NOTRAFFIC
值: 0x2
已连接到网络,但服务无法检测任何 IPv6 网络流量。
NLM_CONNECTIVITY_IPV4_SUBNET
值: 0x10
使用 IPv4 协议连接到本地子网。
NLM_CONNECTIVITY_IPV4_LOCALNETWORK
值: 0x20
使用 IPv4 协议连接到路由网络。
NLM_CONNECTIVITY_IPV4_INTERNET
值: 0x40
使用 IPv4 协议连接到 Internet。
NLM_CONNECTIVITY_IPV6_SUBNET
值: 0x100
使用 IPv6 协议连接到本地子网。
NLM_CONNECTIVITY_IPV6_LOCALNETWORK
值: 0x200
使用 IPv6 协议连接到本地网络。
NLM_CONNECTIVITY_IPV6_INTERNET
值: 0x400
使用 IPv6 协议连接到 Internet。

要求

要求
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
标头 netlistmgr.h