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
- Připojení Azure Sphere k Wi-Fi
- Ukázka: Wi-Fi
- Ukázka: Nastavení Wi-Fi založené na BLE a referenční řešení pro řízení zařízení
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 . |