Applibs wificonfig.h

Intestazione: #include <applibs/wificonfig.h>

L'intestazione Applibs wificonfig contiene funzioni e tipi che gestiscono Wi-Fi configurazioni di rete in un dispositivo.

Nota

Per usare queste funzioni, definire WIFICONFIG_STRUCTS_VERSION con la versione struttura in uso. Attualmente, l'unica versione valida è 1 (definisci WIFICONFIG_STRUCTS_VERSION 1). Successivamente, è possibile usare i nomi descrittivi delle strutture di WifiConfig_, che iniziano con WifiConfig_.

Requisiti del manifesto dell'applicazione

È possibile chiamare queste funzioni solo se l'applicazione dispone della funzionalità WifiConfig nel manifesto dell'applicazione. La funzionalità EnterpriseWifiConfig è necessaria anche se l'applicazione gestisce le impostazioni per una rete EAP-TLS.

Thread safety

Queste funzioni non sono thread-safe.

Concetti ed esempi

Funzioni

Funzione Descrizione
WifiConfig_AddNetwork Aggiunge una rete Wi-Fi al dispositivo e restituisce l'ID della rete.
WifiConfig_AddDuplicateNetwork Aggiunge una nuova rete duplicata di una rete esistente.
WifiConfig_ForgetAllNetworks Rimuove dal dispositivo tutte le reti Wi-Fi archiviate. Disconnette il dispositivo da qualsiasi rete connessa.
WifiConfig_ForgetNetwork Obsoleto: Questa funzione è obsoleta. Usare invece WifiConfig_ForgetNetworkById .
WifiConfig_ForgetNetworkById Rimuove una rete Wi-Fi dal dispositivo.
WiFiConfig_GetClientCertStoreIdentifier Ottiene l'identificatore del certificato client archiviato per una rete.
WiFiConfig_GetClientIdentity Ottiene l'identità client della rete.
WifiConfig_GetConnectedNetworkId Ottiene l'ID della rete attualmente connessa.
WifiConfig_GetCurrentNetwork Ottiene una rete Wi-Fi connessa al dispositivo.
WifiConfig_GetNetworkDiagnostics Ottiene informazioni sull'errore di rete più recente.
WifiConfig_GetNetworkIdByConfigName Ottiene l'ID di rete per la configurazione di rete con il nome specificato.
WiFiConfig_GetRootCACertStoreIdentifier Ottiene l'identificatore del certificato CA radice archiviato per una rete.
WifiConfig_GetScannedNetworks Ottiene le reti Wi-Fi trovate dall'ultima operazione di analisi.
WifiConfig_GetStoredNetworkCount Ottiene il numero di reti Wi-Fi archiviate nel dispositivo.
WifiConfig_GetStoredNetworks Recupera tutte le reti Wi-Fi archiviate nel dispositivo.
WifiConfig_PersistConfig Scrive la configurazione di rete corrente in un archivio nonvolatile in modo che persista durante un riavvio del dispositivo.
WifiConfig_ReloadConfig Ricarica una configurazione di Wi-Fi.
WiFiConfig_SetClientCertStoreIdentifier Imposta l'identificatore del certificato client archiviato per una rete.
WiFiConfig_SetClientIdentity Imposta l'identità client per una rete.
WifiConfig_SetConfigName Imposta il nome per una configurazione di rete. Il nome può essere usato come pratico handle per identificare una configurazione di rete.
WifiConfig_SetNetworkEnabled Abilita o disabilita una configurazione di rete Wi-Fi.
WifiConfig_SetPSK Imposta la chiave pre-condivisa (PSK) per una rete Wi-Fi.
WiFiConfig_SetRootCACertStoreIdentifier Imposta l'identificatore del certificato CA radice archiviato per una rete.
WifiConfig_SetSecurityType Imposta il tipo di sicurezza per una rete Wi-Fi.
WifiConfig_SetSsid Imposta l'SSID per una rete Wi-Fi.
WifiConfig_SetTargetedScanEnabled Abilita o disabilita l'analisi mirata per una rete.
WifiConfig_StoreOpenNetwork Obsoleto: Questa funzione è obsoleta. Usare invece WifiConfig_AddNetwork .
WifiConfig_StoreWpa2Network Obsoleto: Questa funzione è obsoleta. Usare invece WifiConfig_AddNetwork .
WifiConfig_TriggerScanAndGetScannedNetworkCount Avvia un'analisi per trovare tutte le reti Wi-Fi disponibili.

Strutture

Struct Descrizione
WifiConfig_ClientIdentify Identità client associata a una rete.
WifiConfig_ConnectedNetwork Proprietà di una rete Wi-Fi connessa, che rappresenta un set di servizi di base 802.11 ( BSS).
WifiConfig_NetworkDiagnostics Informazioni sull'errore più recente di connessione a una rete.
WifiConfig_ScannedNetwork Proprietà di una rete Wi-Fi analizzata, che rappresenta un BSS 802.11.
WifiConfig_StoredNetwork Le proprietà di una rete Wi-Fi archiviata, che rappresentano un BSS 802.11.

Enumerazioni

Enum Descrizione
WifiConfig_Security Impostazione della chiave di sicurezza per una rete Wi-Fi.

Typedef

Typedef Descrizione
WifiConfig_Security_Type Specifica il tipo dei valori delle impostazioni di sicurezza per l'enumerazione WifiConfig_Security .