Applibs wificonfig.h

Header: #include <applibs/wificonfig.h>

De applibs wificonfig-header bevat functies en typen die Wi-Fi netwerkconfiguraties op een apparaat beheren.

Opmerking

Als u deze functies wilt gebruiken, definieert u WIFICONFIG_STRUCTS_VERSION met de structuurversie die u gebruikt. Op dit moment is de enige geldige versie 1 (definieer WIFICONFIG_STRUCTS_VERSION 1). Daarna kunt u de beschrijvende namen van de WifiConfig_ structuren gebruiken, die beginnen met WifiConfig_.

Vereisten voor toepassingsmanifest

U kunt deze functies alleen aanroepen als uw toepassing de mogelijkheid WifiConfig in het toepassingsmanifest heeft. De EnterpriseWifiConfig-functie is ook vereist als de toepassing instellingen voor een EAP-TLS-netwerk beheert.

Veiligheid van schroefdraad

Deze functies zijn niet thread-veilig.

Concepten en voorbeelden

Functies

Functie Beschrijving
WifiConfig_AddNetwork Voegt een Wi-Fi netwerk toe aan het apparaat en retourneert de id van het netwerk.
WifiConfig_AddDuplicateNetwork Hiermee voegt u een nieuw netwerk toe dat een duplicaat is van een bestaand netwerk.
WifiConfig_ForgetAllNetworks Hiermee verwijdert u alle opgeslagen Wi-Fi netwerken van het apparaat. Hiermee wordt het apparaat losgekoppeld van een verbonden netwerk.
WifiConfig_ForgetNetwork Verouderde: Deze functie is verouderd. Gebruik in plaats hiervan WifiConfig_ForgetNetworkById .
WifiConfig_ForgetNetworkById Hiermee verwijdert u een Wi-Fi netwerk van het apparaat.
WiFiConfig_GetClientCertStoreIdentifier Hiermee haalt u de id op van het opgeslagen clientcertificaat voor een netwerk.
WiFiConfig_GetClientIdentity Hiermee haalt u de clientidentiteit van het netwerk op.
WifiConfig_GetConnectedNetworkId Hiermee haalt u de id op van het netwerk dat momenteel is verbonden.
WifiConfig_GetCurrentNetwork Hiermee haalt u een Wi-Fi netwerk op dat is verbonden met het apparaat.
WifiConfig_GetNetworkDiagnostics Hiermee wordt informatie opgehaald over de meest recente netwerkfout.
WifiConfig_GetNetworkIdByConfigName Hiermee haalt u de netwerk-id voor de netwerkconfiguratie op met de opgegeven naam.
WiFiConfig_GetRootCACertStoreIdentifier Hiermee haalt u de id op van het opgeslagen basis-CA-certificaat voor een netwerk.
WifiConfig_GetScannedNetworks Hiermee haalt u de Wi-Fi netwerken op die tijdens de laatste scanbewerking zijn gevonden.
WifiConfig_GetStoredNetworkCount Hiermee haalt u het aantal opgeslagen Wi-Fi netwerken op het apparaat op.
WifiConfig_GetStoredNetworks Haalt alle opgeslagen Wi-Fi netwerken op het apparaat op.
WifiConfig_PersistConfig Schrijft de huidige netwerkconfiguratie naar niet-onvolatile opslag, zodat deze blijft bestaan na het opnieuw opstarten van het apparaat.
WifiConfig_ReloadConfig Een Wi-Fi configuratie opnieuw laden.
WiFiConfig_SetClientCertStoreIdentifier Hiermee stelt u de id in voor het opgeslagen clientcertificaat voor een netwerk.
WiFiConfig_SetClientIdentity Hiermee stelt u de clientidentiteit voor een netwerk in.
WifiConfig_SetConfigName Hiermee stelt u de naam voor een netwerkconfiguratie in. De naam kan worden gebruikt als een handige ingang om een netwerkconfiguratie te identificeren.
WifiConfig_SetNetworkEnabled Hiermee schakelt u een Wi-Fi netwerkconfiguratie in of uit.
WifiConfig_SetPSK Hiermee stelt u de vooraf gedeelde sleutel (PSK) voor een Wi-Fi-netwerk in.
WiFiConfig_SetRootCACertStoreIdentifier Hiermee stelt u de id in voor het opgeslagen basis-CA-certificaat voor een netwerk.
WifiConfig_SetSecurityType Hiermee stelt u het beveiligingstype voor een Wi-Fi netwerk in.
WifiConfig_SetSsid Hiermee stelt u de SSID voor een Wi-Fi-netwerk in.
WifiConfig_SetTargetedScanEnabled Hiermee schakelt u gerichte scans voor een netwerk in of uit.
WifiConfig_StoreOpenNetwork Verouderde: Deze functie is verouderd. Gebruik in plaats hiervan WifiConfig_AddNetwork.
WifiConfig_StoreWpa2Network Verouderde: Deze functie is verouderd. Gebruik in plaats hiervan WifiConfig_AddNetwork.
WifiConfig_TriggerScanAndGetScannedNetworkCount Hiermee start u een scan om alle beschikbare Wi-Fi netwerken te vinden.

Structs

Struct Beschrijving
WifiConfig_ClientIdentify De client-identiteit die is gekoppeld aan een netwerk..
WifiConfig_ConnectedNetwork De eigenschappen van een verbonden Wi-Fi netwerk, die een 802.11 Basic Service Set (BSS) vertegenwoordigen.
WifiConfig_NetworkDiagnostics Informatie over de meest recente fout bij het maken van verbinding met een netwerk.
WifiConfig_ScannedNetwork De eigenschappen van een gescand Wi-Fi netwerk, dat een 802.11 BSS vertegenwoordigt.
WifiConfig_StoredNetwork De eigenschappen van een opgeslagen Wi-Fi netwerk, dat een 802.11 BSS vertegenwoordigt.

Enums

Enum Beschrijving
WifiConfig_Security De instelling voor de beveiligingssleutel voor een Wi-Fi-netwerk.

Typedefs

Typedef Beschrijving
WifiConfig_Security_Type Hiermee geeft u het type van de waarden voor beveiligingsinstellingen voor de WifiConfig_Security opsomming.