NLM_INTERNET_CONNECTIVITY-Enumeration (netlistmgr.h)
Die NLM_INTERNET_CONNECTIVITY-Enumeration definiert eine Reihe von Flags, die zusätzliche Daten für die IPv4- oder IPv6-Netzwerkkonnektivität bereitstellen.
Syntax
typedef enum NLM_INTERNET_CONNECTIVITY {
NLM_INTERNET_CONNECTIVITY_WEBHIJACK = 0x1,
NLM_INTERNET_CONNECTIVITY_PROXIED = 0x2,
NLM_INTERNET_CONNECTIVITY_CORPORATE = 0x4
} ;
Konstanten
NLM_INTERNET_CONNECTIVITY_WEBHIJACK Wert: 0x1 Gibt an, dass es sich bei dem erkannten Netzwerk um einen Hotspot handelt. Wenn beispielsweise eine Verbindung mit einem Kaffee-Wi-Fi Hotspotnetzwerk besteht und der lokale HTTP-Datenverkehr an ein Captive-Portal weitergeleitet wird, wird dieses Flag festgelegt. |
NLM_INTERNET_CONNECTIVITY_PROXIED Wert: 0x2 Gibt an, dass das erkannte Netzwerk über eine Proxykonfiguration verfügt. Wenn beispielsweise eine Verbindung mit einem Unternehmensnetzwerk über einen Proxy für den HTTP-Zugriff hergestellt wird, wird dieses Flag festgelegt. |
NLM_INTERNET_CONNECTIVITY_CORPORATE Wert: 0x4 Gibt an, dass der Computer für Direct Access konfiguriert ist und dass der Zugriff auf das Unternehmensdomänennetzwerk, für das Direct Access zuvor konfiguriert wurde, erkannt wurde. |
Hinweise
Diese Konnektivitätsflags können abgerufen werden, indem Sie die Eigenschaften NA_InternetConnectivityV4 oder NA_InternetConnectivityV6 mithilfe der IPropertyBag-Schnittstelle für eine INetwork- oder INetworkConnection-Schnittstelle abfragen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Kopfzeile | netlistmgr.h |