перечисление 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 |