Compartir a través de


enumeración NLM_INTERNET_CONNECTIVITY (netlistmgr.h)

La enumeración NLM_INTERNET_CONNECTIVITY define un conjunto de marcas que proporcionan datos adicionales para la conectividad de red IPv4 o IPv6.

Syntax

typedef enum NLM_INTERNET_CONNECTIVITY {
  NLM_INTERNET_CONNECTIVITY_WEBHIJACK = 0x1,
  NLM_INTERNET_CONNECTIVITY_PROXIED = 0x2,
  NLM_INTERNET_CONNECTIVITY_CORPORATE = 0x4
} ;

Constantes

 
NLM_INTERNET_CONNECTIVITY_WEBHIJACK
Valor: 0x1
Indica que la red detectada es un punto de acceso. Por ejemplo, cuando se conecta a una red de zona activa de café Wi-Fi y el tráfico HTTP local se redirige a un portal cautivo, se establecerá esta marca.
NLM_INTERNET_CONNECTIVITY_PROXIED
Valor: 0x2
Indica que la red detectada tiene una configuración de proxy. Por ejemplo, cuando se conecta a una red corporativa mediante un proxy para el acceso HTTP, se establecerá esta marca.
NLM_INTERNET_CONNECTIVITY_CORPORATE
Valor: 0x4
Indica que la máquina está configurada para Direct Access y ese acceso a la red de dominio corporativo, para la que se configuró previamente Direct Access, se ha detectado.

Comentarios

Estas marcas de conectividad se pueden recuperar consultando las propiedades NA_InternetConnectivityV4 o NA_InternetConnectivityV6 mediante la interfaz IPropertyBag para una interfaz INetwork o INetworkConnection .

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Encabezado netlistmgr.h

Consulte también

INetwork

INetworkConnection

IPropertyBag