NLM_INTERNET_CONNECTIVITY枚举 (netlistmgr.h)
NLM_INTERNET_CONNECTIVITY枚举定义了一组标志,这些标志为 IPv4 或 IPv6 网络连接提供其他数据。
语法
typedef enum NLM_INTERNET_CONNECTIVITY {
NLM_INTERNET_CONNECTIVITY_WEBHIJACK = 0x1,
NLM_INTERNET_CONNECTIVITY_PROXIED = 0x2,
NLM_INTERNET_CONNECTIVITY_CORPORATE = 0x4
} ;
常量
NLM_INTERNET_CONNECTIVITY_WEBHIJACK 值: 0x1 指示检测到的网络是热点。 例如,连接到咖啡 Wi-Fi 热点网络并且本地 HTTP 流量重定向到强制门户时,将设置此标志。 |
NLM_INTERNET_CONNECTIVITY_PROXIED 值: 0x2 指示检测到的网络具有代理配置。 例如,使用代理进行 HTTP 访问连接到公司网络时,将设置此标志。 |
NLM_INTERNET_CONNECTIVITY_CORPORATE 值: 0x4 指示已为计算机配置了直接访问,并且已检测到对以前为其配置了直接访问的公司域网络的访问权限。 |
注解
可以通过使用 INetwork 或 INetworkConnection 接口的 IPropertyBag 接口查询NA_InternetConnectivityV4或NA_InternetConnectivityV6属性来检索这些连接标志。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
标头 | netlistmgr.h |