Sdílet prostřednictvím


Applibs wificonfig.h

Hlavička: #include <applibs/wificonfig.h>

Hlavička Applibs wificonfig obsahuje funkce a typy, které spravují Wi-Fi konfigurace sítě na zařízení.

Poznámka

Pokud chcete tyto funkce používat, definujte WIFICONFIG_STRUCTS_VERSION s verzí struktury, kterou používáte. V současné době je platná pouze verze 1 (definice WIFICONFIG_STRUCTS_VERSION 1). Potom můžete použít popisné názvy WifiConfig_ struktur, které začínají WifiConfig_.

Požadavky manifestu aplikace

Tyto funkce můžete volat pouze v případě, že vaše aplikace má v manifestu aplikace funkci WifiConfig. Funkce EnterpriseWifiConfig se vyžaduje také v případě, že aplikace spravuje nastavení pro síť EAP-TLS.

Bezpečnost vláken

Tyto funkce nejsou bezpečné pro přístup z více vláken.

Koncepty a ukázky

Funkce

Funkce Popis
WifiConfig_AddNetwork Přidá do zařízení Wi-Fi síť a vrátí ID sítě.
WifiConfig_AddDuplicateNetwork Přidá novou síť, která je duplikátem existující sítě.
WifiConfig_ForgetAllNetworks Odebere ze zařízení všechny uložené Wi-Fi sítě. Odpojí zařízení od jakékoli připojené sítě.
WifiConfig_ForgetNetwork Zastaralé: Tato funkce je zastaralá. Místo toho použijte WifiConfig_ForgetNetworkById .
WifiConfig_ForgetNetworkById Odebere ze zařízení Wi-Fi síť.
WiFiConfig_GetClientCertStoreIdentifier Získá identifikátor uloženého klientského certifikátu pro síť.
WiFiConfig_GetClientIdentity Získá identitu klienta sítě.
WifiConfig_GetConnectedNetworkId Získá ID aktuálně připojené sítě.
WifiConfig_GetCurrentNetwork Získá Wi-Fi síť, která je připojena k zařízení.
WifiConfig_GetNetworkDiagnostics Získá informace o nejnovějším selhání sítě.
WifiConfig_GetNetworkIdByConfigName Získá ID sítě pro konfiguraci sítě se zadaným názvem.
WiFiConfig_GetRootCACertStoreIdentifier Získá identifikátor uloženého certifikátu kořenové certifikační autority pro síť.
WifiConfig_GetScannedNetworks Získá Wi-Fi sítě nalezené poslední operací kontroly.
WifiConfig_GetStoredNetworkCount Získá počet uložených Wi-Fi sítí na zařízení.
WifiConfig_GetStoredNetworks Načte všechny uložené Wi-Fi sítě v zařízení.
WifiConfig_PersistConfig Zapíše aktuální konfiguraci sítě do nevolatilového úložiště, aby se zachovala i po restartování zařízení.
WifiConfig_ReloadConfig Znovu načte konfiguraci Wi-Fi.
WiFiConfig_SetClientCertStoreIdentifier Nastaví identifikátor uloženého klientského certifikátu pro síť.
WiFiConfig_SetClientIdentity Nastaví identitu klienta pro síť.
WifiConfig_SetConfigName Nastaví název konfigurace sítě. Název lze použít jako pohodlný popisovač pro identifikaci konfigurace sítě.
WifiConfig_SetNetworkEnabled Povolí nebo zakáže konfiguraci Wi-Fi sítě.
WifiConfig_SetPSK Nastaví předsdílený klíč (PSK) pro Wi-Fi síť.
WiFiConfig_SetRootCACertStoreIdentifier Nastaví identifikátor uloženého certifikátu kořenové certifikační autority pro síť.
WifiConfig_SetSecurityType Nastaví typ zabezpečení pro Wi-Fi síť.
WifiConfig_SetSsid Nastaví identifikátor SSID pro síť Wi-Fi.
WifiConfig_SetTargetedScanEnabled Povolí nebo zakáže cílené vyhledávání sítě.
WifiConfig_StoreOpenNetwork Zastaralé: Tato funkce je zastaralá. Místo toho použijte WifiConfig_AddNetwork .
WifiConfig_StoreWpa2Network Zastaralé: Tato funkce je zastaralá. Místo toho použijte WifiConfig_AddNetwork .
WifiConfig_TriggerScanAndGetScannedNetworkCount Spustí kontrolu a vyhledá všechny dostupné Wi-Fi sítě.

Struktur

Struct Popis
WifiConfig_ClientIdentify Identita klienta přidružená k síti.
WifiConfig_ConnectedNetwork Vlastnosti připojené Wi-Fi sítě, které představují 802.11 Basic Service Set (BSS).
WifiConfig_NetworkDiagnostics Informace o posledním selhání připojení k síti
WifiConfig_ScannedNetwork Vlastnosti skenované Wi-Fi sítě, které představují BSS 802.11.
WifiConfig_StoredNetwork Vlastnosti uložené Wi-Fi sítě, které představují BSS 802.11.

Výčty

Výčtu Popis
WifiConfig_Security Nastavení klíče zabezpečení pro síť Wi-Fi.

Typedefs

Typedef Popis
WifiConfig_Security_Type Určuje typ hodnot nastavení zabezpečení pro WifiConfig_Security výčtu .