Share via


enumeração NL_NETWORK_CONNECTIVITY_LEVEL_HINT (nldef.h)

Define constantes que especificam dicas sobre um nível de conectividade de rede.

Syntax

typedef enum _NL_NETWORK_CONNECTIVITY_LEVEL_HINT {
  NetworkConnectivityLevelHintUnknown = 0,
  NetworkConnectivityLevelHintNone,
  NetworkConnectivityLevelHintLocalAccess,
  NetworkConnectivityLevelHintInternetAccess,
  NetworkConnectivityLevelHintConstrainedInternetAccess,
  NetworkConnectivityLevelHintHidden
} NL_NETWORK_CONNECTIVITY_LEVEL_HINT;

Constantes

 
NetworkConnectivityLevelHintUnknown
Valor: 0
Especifica uma dica para um nível desconhecido de conectividade. Há um curto período de tempo durante a inicialização do Windows (ou contêiner de aplicativo) quando esse valor pode ser retornado.
NetworkConnectivityLevelHintNone
Especifica uma dica para nenhuma conectividade.
NetworkConnectivityLevelHintLocalAccess
Especifica uma dica somente para acesso à rede local.
NetworkConnectivityLevelHintInternetAccess
Especifica uma dica para acesso local e à Internet.
NetworkConnectivityLevelHintConstrainedInternetAccess
Especifica uma dica para acesso limitado à Internet.

Esse valor indica a conectividade do portal cativo, em que o acesso local a um portal da Web é fornecido, mas o acesso à Internet requer que credenciais específicas sejam fornecidas por meio do portal. Esse nível de conectividade geralmente é encontrado ao usar conexões hospedadas em locais públicos (por exemplo, cafeterias e lojas de livros).

Isso não garante a detecção de um portal cativo. Você deve estar ciente de que, quando o Windows relata a dica de nível de conectividade como NetworkConnectivityLevelHintLocalAccess, as solicitações de rede do aplicativo podem ser redirecionadas e, portanto, receber uma resposta diferente do esperado. Outros protocolos também podem ser afetados; por exemplo, HTTPS pode ser redirecionado e falha na autenticação.
NetworkConnectivityLevelHintHidden
Especifica uma dica para um adaptador de rede oculto da conectividade normal (e não é, por padrão, acessível a aplicativos). Isso pode ocorrer porque nenhum pacote é permitido em toda essa rede (por exemplo, os próprios sinalizadores do adaptador NCF_HIDDEN) ou (por padrão) as rotas são ignoradas nessa interface (por exemplo, uma rede celular fica oculta quando o WiFi está conectado).

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10, versão 2004 (10.0; Build 19041)
Servidor mínimo com suporte Windows Server, versão 2004 (10.0; Build 19041)
Cabeçalho nldef.h (inclua iphlpapi.h)