enumerazione NL_NETWORK_CONNECTIVITY_LEVEL_HINT (nldef.h)
Definisce costanti che specificano suggerimenti su un livello di connettività di rete.
Sintassi
typedef enum _NL_NETWORK_CONNECTIVITY_LEVEL_HINT {
NetworkConnectivityLevelHintUnknown = 0,
NetworkConnectivityLevelHintNone,
NetworkConnectivityLevelHintLocalAccess,
NetworkConnectivityLevelHintInternetAccess,
NetworkConnectivityLevelHintConstrainedInternetAccess,
NetworkConnectivityLevelHintHidden
} NL_NETWORK_CONNECTIVITY_LEVEL_HINT;
Costanti
NetworkConnectivityLevelHintUnknown Valore: 0 Specifica un hint per un livello sconosciuto di connettività. Si verifica un breve intervallo di tempo durante l'avvio di Windows (o del contenitore di applicazioni) quando questo valore potrebbe essere restituito. |
NetworkConnectivityLevelHintNone Specifica un hint per nessuna connettività. |
NetworkConnectivityLevelHintLocalAccess Specifica un hint solo per l'accesso alla rete locale. |
NetworkConnectivityLevelHintInternetAccess Specifica un hint per l'accesso locale e a Internet. |
NetworkConnectivityLevelHintConstrainedInternetAccess Specifica un hint per l'accesso a Internet limitato. Questo valore indica la connettività del portale captive, in cui viene fornito l'accesso locale a un portale Web, ma l'accesso a Internet richiede che le credenziali specifiche vengano fornite tramite il portale. Questo livello di connettività viene in genere rilevato quando si usano connessioni ospitate in luoghi pubblici (ad esempio, negozi di caffè e negozi di libri). Ciò non garantisce il rilevamento di un portale captive. È necessario tenere presente che quando Windows segnala l'hint del livello di connettività come NetworkConnectivityLevelHintLocalAccess, le richieste di rete dell'applicazione potrebbero essere reindirizzate e quindi ricevere una risposta diversa del previsto. Altri protocolli potrebbero anche essere interessati; Ad esempio, HTTPS potrebbe essere reindirizzato e l'autenticazione non riesce. |
NetworkConnectivityLevelHintHidden Specifica un hint per un'interfaccia di rete nascosta dalla connettività normale (e non è, per impostazione predefinita, accessibile alle applicazioni). Ciò potrebbe essere dovuto al fatto che non sono consentiti pacchetti in tutta tale rete (ad esempio, i flag della scheda stessa NCF_HIDDEN) o (per impostazione predefinita) le route vengono ignorate su tale interfaccia (ad esempio, una rete cellulare è nascosta quando il WiFi è connesso). |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10 versione 2004 (10.0; Build 19041) |
Server minimo supportato | Windows Server, versione 2004 (10.0; Build 19041) |
Intestazione | nldef.h (include iphlpapi.h) |