Freigeben über


NLM_CONNECTIVITY-Enumeration (netlistmgr.h)

Die NLM_Connectivity-Enumeration besteht aus einer Reihe von Flags, die Benachrichtigungen bereitstellen, wenn konnektivitätsbezogene Parameter geändert wurden.

Syntax

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
} ;

Konstanten

 
NLM_CONNECTIVITY_DISCONNECTED
Wert: 0
Die zugrunde liegenden Netzwerkschnittstellen verfügen über keine Netzwerkkonnektivität.
NLM_CONNECTIVITY_IPV4_NOTRAFFIC
Wert: 0x1
Es besteht Eine Verbindung mit einem Netzwerk, aber der Dienst kann keinen IPv4-Netzwerkdatenverkehr erkennen.
NLM_CONNECTIVITY_IPV6_NOTRAFFIC
Wert: 0x2
Es besteht Eine Verbindung mit einem Netzwerk, aber der Dienst kann keinen IPv6-Netzwerkdatenverkehr erkennen.
NLM_CONNECTIVITY_IPV4_SUBNET
Wert: 0x10
Es besteht eine Verbindung mit dem lokalen Subnetz mithilfe des IPv4-Protokolls.
NLM_CONNECTIVITY_IPV4_LOCALNETWORK
Wert: 0x20
Über das IPv4-Protokoll besteht Konnektivität mit einem Routingnetzwerk.
NLM_CONNECTIVITY_IPV4_INTERNET
Wert: 0x40
Es besteht eine Verbindung mit dem Internet mithilfe des IPv4-Protokolls.
NLM_CONNECTIVITY_IPV6_SUBNET
Wert: 0x100
Es besteht eine Konnektivität mit dem lokalen Subnetz mithilfe des IPv6-Protokolls.
NLM_CONNECTIVITY_IPV6_LOCALNETWORK
Wert: 0x200
Über das IPv6-Protokoll besteht Konnektivität mit einem lokalen Netzwerk.
NLM_CONNECTIVITY_IPV6_INTERNET
Wert: 0x400
Über das IPv6-Protokoll ist eine Verbindung mit dem Internet hergestellt.

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