wificonfig.h in ApplibsApplibs wificonfig.h

Intestazione: #include <applibs/wificonfig.h>Header: #include <applibs/wificonfig.h>

L'intestazione Applibs wificonfig contiene funzioni e tipi che gestiscono le configurazioni di rete Wi-Fi in un dispositivo.The Applibs wificonfig header contains functions and types that manage Wi-Fi network configurations on a device.

Nota

Per usare queste funzioni, definire WIFICONFIG_STRUCTS_VERSION con la versione della struttura in uso.To use these functions, define WIFICONFIG_STRUCTS_VERSION with the structure version you're using. Attualmente, l'unica versione valida è 1 (definire WIFICONFIG_STRUCTS_VERSION 1).Currently, the only valid version is 1 (define WIFICONFIG_STRUCTS_VERSION 1). Successivamente, è possibile utilizzare i nomi noti delle strutture WifiConfig_, che iniziano con WifiConfig_.Thereafter, you can use the friendly names of the WifiConfig_ structures, which start with WifiConfig_.

Requisiti del manifesto dell'applicazioneApplication manifest requirements

È possibile chiamare queste funzioni solo se il manifesto dell'applicazione include la funzionalità WifiConfig.You can only call these functions if your application has the WifiConfig capability in the application manifest. La funzionalità EnterpriseWifiConfig è necessaria anche se l'applicazione gestisce le impostazioni per una rete EAP-TLS.The EnterpriseWifiConfig capability is also required if the application manages any settings for an EAP-TLS network.

Thread safetyThread safety

Queste funzioni non sono thread safe.These functions are not thread safe.

Concetti ed esempiConcepts and samples

FunzioniFunctions

FunzioneFunction DescrizioneDescription
WifiConfig_AddNetworkWifiConfig_AddNetwork Aggiunge una rete Wi-Fi al dispositivo e restituisce l'ID della rete.Adds a Wi-Fi network to the device and returns the ID of the network.
WifiConfig_AddDuplicateNetworkWifiConfig_AddDuplicateNetwork Aggiunge una nuova rete che è un duplicato di una rete esistente.Adds a new network that is a duplicate of an existing network.
WifiConfig_ForgetAllNetworksWifiConfig_ForgetAllNetworks Rimuove tutte le reti Wi-Fi archiviate sul dispositivo.Removes all stored Wi-Fi networks from the device. Disconnette il dispositivo da qualsiasi rete connessa.Disconnects the device from any connected network.
WifiConfig_ForgetNetworkWifiConfig_ForgetNetwork Obsoleta: questa funzione è obsoleta.Obsolete: This function is obsolete. In sostituzione, usare WifiConfig_ForgetNetworkById.Use WifiConfig_ForgetNetworkById instead.
WifiConfig_ForgetNetworkByIdWifiConfig_ForgetNetworkById Consente di rimuovere una rete Wi-Fi dal dispositivo.Removes a Wi-Fi network from the device.
WiFiConfig_GetClientCertStoreIdentifierWiFiConfig_GetClientCertStoreIdentifier Ottiene l'identificatore del certificato client archiviato per una rete.Gets the identifier of the stored client certificate for a network.
WiFiConfig_GetClientIdentityWiFiConfig_GetClientIdentity Ottiene l'identità client della rete.Gets the client identity of the network.
WifiConfig_GetConnectedNetworkIdWifiConfig_GetConnectedNetworkId Ottiene l'ID della rete attualmente connessa.Gets the ID of the currently connected network.
WifiConfig_GetCurrentNetworkWifiConfig_GetCurrentNetwork Consente di ottenere una rete Wi-Fi connessa al dispositivo.Gets a Wi-Fi network that is connected to the device.
WifiConfig_GetNetworkDiagnosticsWifiConfig_GetNetworkDiagnostics Ottiene informazioni sull'errore di rete più recente.Gets information about the most recent network failure.
WifiConfig_GetNetworkIdByConfigNameWifiConfig_GetNetworkIdByConfigName Ottiene l'ID di rete per la configurazione di rete con il nome specificato.Gets the network ID for the network configuration with the given name.
WiFiConfig_GetRootCACertStoreIdentifierWiFiConfig_GetRootCACertStoreIdentifier Ottiene l'identificatore del certificato CA radice archiviato per una rete.Gets the identifier of the stored Root CA certificate for a network.
WifiConfig_GetScannedNetworksWifiConfig_GetScannedNetworks Ottiene le reti Wi-Fi trovate dall'ultima operazione di analisi.Gets the Wi-Fi networks found by the last scan operation.
WifiConfig_GetStoredNetworkCountWifiConfig_GetStoredNetworkCount Ottiene il numero di reti Wi-Fi archiviate nel dispositivo.Gets the number of stored Wi-Fi networks on the device.
WifiConfig_GetStoredNetworksWifiConfig_GetStoredNetworks Consente di recuperare tutte le reti Wi-Fi archiviate sul dispositivo.Retrieves all stored Wi-Fi networks on the device.
WifiConfig_PersistConfigWifiConfig_PersistConfig Scrive la configurazione di rete corrente nella memoria non volatile in modo che venga mantenuta dopo il riavvio di un dispositivo.Writes the current network configuration to nonvolatile storage so it persists over a device reboot.
WifiConfig_ReloadConfigWifiConfig_ReloadConfig Ricarica una configurazione Wi-Fi.Reloads a Wi-Fi configuration.
WiFiConfig_SetClientCertStoreIdentifierWiFiConfig_SetClientCertStoreIdentifier Imposta l'identificatore per il certificato client archiviato per una rete.Sets the identifier for the stored client certificate for a network.
WiFiConfig_SetClientIdentityWiFiConfig_SetClientIdentity Imposta l'identità client per una rete.Sets the client identity for a network.
WifiConfig_SetConfigNameWifiConfig_SetConfigName Imposta il nome per una configurazione di rete.Sets name for a network configuration. È possibile usare il nome per identificare facilmente una configurazione di rete.The name can be used as a convenient handle to identify a network configuration.
WifiConfig_SetNetworkEnabledWifiConfig_SetNetworkEnabled Abilita o disabilita una configurazione di rete Wi-Fi.Enables or disables a Wi-Fi network configuration.
WifiConfig_SetPSKWifiConfig_SetPSK Imposta la chiave precondivisa (PSK) per una rete Wi-Fi.Sets the pre-shared key (PSK) for a Wi-Fi network.
WiFiConfig_SetRootCACertStoreIdentifierWiFiConfig_SetRootCACertStoreIdentifier Imposta l'identificatore per il certificato CA radice archiviato per una rete.Sets the identifier for the stored Root CA certificate for a network.
WifiConfig_SetSecurityTypeWifiConfig_SetSecurityType Imposta il tipo di sicurezza per una rete Wi-Fi.Sets the security type for a Wi-Fi network.
WifiConfig_SetSsidWifiConfig_SetSsid Imposta l'identificatore SSID per una rete Wi-Fi.Sets the SSID for a Wi-Fi network.
WifiConfig_SetTargetedScanEnabledWifiConfig_SetTargetedScanEnabled Abilita o disabilita l'analisi mirata per una rete.Enables or disables targeted scanning for a network.
WifiConfig_StoreOpenNetworkWifiConfig_StoreOpenNetwork Obsoleta: questa funzione è obsoleta.Obsolete: This function is obsolete. In sostituzione, usare WifiConfig_AddNetwork.Use WifiConfig_AddNetwork instead.
WifiConfig_StoreWpa2NetworkWifiConfig_StoreWpa2Network Obsoleta: questa funzione è obsoleta.Obsolete: This function is obsolete. In sostituzione, usare WifiConfig_AddNetwork.Use WifiConfig_AddNetwork instead.
WifiConfig_TriggerScanAndGetScannedNetworkCountWifiConfig_TriggerScanAndGetScannedNetworkCount Avvia un'analisi per individuare tutte le reti Wi-Fi disponibili.Starts a scan to find all available Wi-Fi networks.

StructStructs

StructStruct DescrizioneDescription
WifiConfig_ClientIdentifyWifiConfig_ClientIdentify L'identità client associata a una rete.The client identity associated with a network..
WifiConfig_ConnectedNetworkWifiConfig_ConnectedNetwork Le proprietà di una rete Wi-Fi connessa, che rappresentano un set di servizi di base (BSS) 802.11.The properties of a connected Wi-Fi network, which represent a 802.11 Basic Service Set (BSS).
WifiConfig_NetworkDiagnosticsWifiConfig_NetworkDiagnostics Informazioni sull'errore più recente di connessione a una rete.Information about the most recent failure to connect to a network.
WifiConfig_ScannedNetworkWifiConfig_ScannedNetwork Le proprietà di una rete Wi-Fi analizzata che rappresentano un BSS 802.11.The properties of a scanned Wi-Fi network, which represent a 802.11 BSS.
WifiConfig_StoredNetworkWifiConfig_StoredNetwork Le proprietà di una rete Wi-Fi archiviata che rappresentano un BSS 802.11.The properties of a stored Wi-Fi network, which represent a 802.11 BSS.

EnumerazioniEnums

EnumEnum DescrizioneDescription
WifiConfig_SecurityWifiConfig_Security Impostazione della chiave di sicurezza per una rete Wi-Fi.The security key setting for a Wi-Fi network.

TypedefTypedefs

TypedefTypedef DescrizioneDescription
WifiConfig_Security_TypeWifiConfig_Security_Type Specifica il tipo di valori delle impostazioni di sicurezza per l'enumerazione WifiConfig_Security.Specifies the type of the security settings values for the WifiConfig_Security enum.