Applibs wificonfig.h
Fejléc: #include <applibs/wificonfig.h>
Az Applibs wificonfig fejléce olyan függvényeket és típusokat tartalmaz, amelyek az eszközön Wi-Fi hálózati konfigurációkat kezelik.
Megjegyzés
A függvények használatához definiáljon WIFICONFIG_STRUCTS_VERSION a használt struktúraverzióval. Jelenleg az egyetlen érvényes verzió az 1 (WIFICONFIG_STRUCTS_VERSION 1). Ezután használhatja a WifiConfig_ struktúrák rövid nevét, amelyek WifiConfig_ kezdődnek.
Alkalmazásjegyzékre vonatkozó követelmények
Ezeket a függvényeket csak akkor hívhatja meg, ha az alkalmazás wifiConfig képessége megtalálható az alkalmazásjegyzékben. Az EnterpriseWifiConfig képességre akkor is szükség van, ha az alkalmazás kezeli az EAP-TLS-hálózat beállításait.
Menetbiztonság
Ezek a függvények nem szálbiztosak.
Fogalmak és minták
- Az Azure Sphere csatlakoztatása a Wi-Fi-hez
- Minta: Wi-Fi
- Minta: BLE-alapú Wi-Fi beállítási és eszközvezérlési referenciamegoldás
Funkciók
Funkció | Leírás |
---|---|
WifiConfig_AddNetwork | Hozzáad egy Wi-Fi hálózatot az eszközhöz, és visszaadja a hálózat azonosítóját. |
WifiConfig_AddDuplicateNetwork | Új hálózatot ad hozzá, amely egy meglévő hálózat duplikáltja. |
WifiConfig_ForgetAllNetworks | Eltávolítja az összes tárolt Wi-Fi hálózatot az eszközről. Leválasztja az eszközt bármely csatlakoztatott hálózatról. |
WifiConfig_ForgetNetwork | Elavult: Ez a függvény elavult. Használja inkább a WifiConfig_ForgetNetworkById . |
WifiConfig_ForgetNetworkById | Eltávolít egy Wi-Fi hálózatot az eszközről. |
WiFiConfig_GetClientCertStoreIdentifier | Lekéri egy hálózat tárolt ügyféltanúsítványának azonosítóját. |
WiFiConfig_GetClientIdentity | Lekéri a hálózat ügyfélidentitását. |
WifiConfig_GetConnectedNetworkId | Lekéri az aktuálisan csatlakoztatott hálózat azonosítóját. |
WifiConfig_GetCurrentNetwork | Lekéri az eszközhöz csatlakoztatott Wi-Fi hálózatot. |
WifiConfig_GetNetworkDiagnostics | Információkat kap a legutóbbi hálózati hibáról. |
WifiConfig_GetNetworkIdByConfigName | Lekéri a hálózati konfiguráció hálózati azonosítóját a megadott névvel. |
WiFiConfig_GetRootCACertStoreIdentifier | Lekéri egy hálózat tárolt legfelső szintű hitelesítésszolgáltatói tanúsítványának azonosítóját. |
WifiConfig_GetScannedNetworks | Lekéri a legutóbbi vizsgálati művelet által talált Wi-Fi hálózatokat. |
WifiConfig_GetStoredNetworkCount | Lekéri az eszközön tárolt Wi-Fi hálózatok számát. |
WifiConfig_GetStoredNetworks | Lekéri az eszközön található összes tárolt Wi-Fi hálózatot. |
WifiConfig_PersistConfig | Az aktuális hálózati konfigurációt nemvolatilis tárolóba írja, hogy az eszköz újraindítása során is megmaradjon. |
WifiConfig_ReloadConfig | Újra betölt egy Wi-Fi konfigurációt. |
WiFiConfig_SetClientCertStoreIdentifier | Beállítja egy hálózat tárolt ügyféltanúsítványának azonosítóát. |
WiFiConfig_SetClientIdentity | Beállítja egy hálózat ügyfélidentitását. |
WifiConfig_SetConfigName | Beállítja egy hálózati konfiguráció nevét. A név kényelmes leíróként használható a hálózati konfiguráció azonosításához. |
WifiConfig_SetNetworkEnabled | Engedélyezi vagy letiltja a Wi-Fi hálózati konfigurációt. |
WifiConfig_SetPSK | Beállítja az előmegosztott kulcsot (PSK) egy Wi-Fi hálózathoz. |
WiFiConfig_SetRootCACertStoreIdentifier | Beállítja egy hálózat tárolt legfelső szintű hitelesítésszolgáltatói tanúsítványának azonosítóát. |
WifiConfig_SetSecurityType | Beállítja egy Wi-Fi hálózat biztonsági típusát. |
WifiConfig_SetSsid | Beállítja egy Wi-Fi hálózat SSID-azonosítóját. |
WifiConfig_SetTargetedScanEnabled | Engedélyezi vagy letiltja a célzott hálózatkeresést. |
WifiConfig_StoreOpenNetwork | Elavult: Ez a függvény elavult. Használja inkább a WifiConfig_AddNetwork . |
WifiConfig_StoreWpa2Network | Elavult: Ez a függvény elavult. Használja inkább a WifiConfig_AddNetwork . |
WifiConfig_TriggerScanAndGetScannedNetworkCount | Vizsgálatot indít az összes elérhető Wi-Fi hálózat megkereséséhez. |
Szerkezetek
Struct | Leírás |
---|---|
WifiConfig_ClientIdentify | A hálózathoz társított ügyfélidentitás. |
WifiConfig_ConnectedNetwork | Egy csatlakoztatott Wi-Fi hálózat tulajdonságai, amelyek a 802.11 alapszintű szolgáltatáskészletet (BSS) jelölik. |
WifiConfig_NetworkDiagnostics | Információk a hálózathoz való csatlakozás legutóbbi sikertelenségéről. |
WifiConfig_ScannedNetwork | A beolvasott Wi-Fi hálózat tulajdonságai, amelyek egy 802.11-s BSS-t képviselnek. |
WifiConfig_StoredNetwork | Egy tárolt Wi-Fi hálózat tulajdonságai, amelyek egy 802.11-s BSS-t képviselnek. |
Enumerálások
Enum | Leírás |
---|---|
WifiConfig_Security | Egy Wi-Fi hálózat biztonsági kulcsbeállítása. |
Typedefs
Typedef | Leírás |
---|---|
WifiConfig_Security_Type | A WifiConfig_Security enumerálás biztonsági beállításainak típusát adja meg. |