Поделиться через


перечисление 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
Указывает, что компьютер настроен для прямого доступа и что обнаружен доступ к корпоративной доменной сети, для которой ранее был настроен прямой доступ.

Комментарии

Эти флаги подключения можно получить, запросив свойства NA_InternetConnectivityV4 или NA_InternetConnectivityV6 с помощью интерфейса IPropertyBag для интерфейса INetwork или INetworkConnection .

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Верхняя часть netlistmgr.h

См. также раздел

INetwork

INetworkConnection

IPropertyBag