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 |