enumerazione NLM_CONNECTIVITY (netlistmgr.h)

L'enumerazione NLM_Connectivity è un set di flag che forniscono una notifica ogni volta che i parametri correlati alla connettività sono stati modificati.

Sintassi

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

Costanti

 
NLM_CONNECTIVITY_DISCONNECTED
Valore: 0
Le interfacce di rete sottostanti non hanno connettività a nessuna rete.
NLM_CONNECTIVITY_IPV4_NOTRAFFIC
Valore: 0x1
È disponibile la connettività a una rete, ma il servizio non è in grado di rilevare alcun traffico di rete IPv4.
NLM_CONNECTIVITY_IPV6_NOTRAFFIC
Valore: 0x2
È disponibile la connettività a una rete, ma il servizio non è in grado di rilevare alcun traffico di rete IPv6.
NLM_CONNECTIVITY_IPV4_SUBNET
Valore: 0x10
È disponibile la connettività alla subnet locale usando il protocollo IPv4.
NLM_CONNECTIVITY_IPV4_LOCALNETWORK
Valore: 0x20
È disponibile la connettività a una rete indirizzata usando il protocollo IPv4.
NLM_CONNECTIVITY_IPV4_INTERNET
Valore: 0x40
È disponibile la connettività a Internet tramite il protocollo IPv4.
NLM_CONNECTIVITY_IPV6_SUBNET
Valore: 0x100
È disponibile la connettività alla subnet locale usando il protocollo IPv6.
NLM_CONNECTIVITY_IPV6_LOCALNETWORK
Valore: 0x200
È disponibile la connettività a una rete locale usando il protocollo IPv6.
NLM_CONNECTIVITY_IPV6_INTERNET
Valore: 0x400
È disponibile la connettività a Internet usando il protocollo IPv6.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Intestazione netlistmgr.h