Applibs wificonfig.h

Encabezado: #include <applibs/wificonfig.h>

El encabezado Applibs wificonfig contiene funciones y tipos que administran Wi-Fi configuraciones de red en un dispositivo.

Nota

Para usar estas funciones, defina WIFICONFIG_STRUCTS_VERSION con la versión de estructura que usa. Actualmente, la única versión válida es 1 (definir WIFICONFIG_STRUCTS_VERSION 1). A partir de entonces, puede usar los nombres descriptivos de las estructuras WifiConfig_, que comienzan con WifiConfig_.

Requisitos del manifiesto de la aplicación

Solo puedes llamar a estas funciones si la aplicación tiene la funcionalidad WifiConfig en el manifiesto de la aplicación. La funcionalidad EnterpriseWifiConfig también es necesaria si la aplicación administra cualquier configuración para una red EAP-TLS.

Seguridad de subprocesos

Estas funciones no son seguras para subprocesos.

Conceptos y ejemplos

Funciones

Función Descripción
WifiConfig_AddNetwork Agrega una red Wi-Fi al dispositivo y devuelve el id. de la red.
WifiConfig_AddDuplicateNetwork Agrega una nueva red que es un duplicado de una red existente.
WifiConfig_ForgetAllNetworks Quita todas las redes Wi-Fi almacenadas del dispositivo. Desconecta el dispositivo de cualquier red conectada.
WifiConfig_ForgetNetwork Obsoleto: Esta función está obsoleta. Use WifiConfig_ForgetNetworkById en su lugar.
WifiConfig_ForgetNetworkById Quita una red Wi-Fi del dispositivo.
WiFiConfig_GetClientCertStoreIdentifier Obtiene el identificador del certificado de cliente almacenado para una red.
WiFiConfig_GetClientIdentity Obtiene la identidad de cliente de la red.
WifiConfig_GetConnectedNetworkId Obtiene el identificador de la red conectada actualmente.
WifiConfig_GetCurrentNetwork Obtiene una red Wi-Fi que está conectada al dispositivo.
WifiConfig_GetNetworkDiagnostics Obtiene información sobre el error de red más reciente.
WifiConfig_GetNetworkIdByConfigName Obtiene el id. de red para la configuración de red con el nombre dado.
WiFiConfig_GetRootCACertStoreIdentifier Obtiene el identificador del certificado de CA raíz almacenado para una red.
WifiConfig_GetScannedNetworks Obtiene las Wi-Fi redes encontradas en la última operación de examen.
WifiConfig_GetStoredNetworkCount Obtiene el número de redes de Wi-Fi almacenadas en el dispositivo.
WifiConfig_GetStoredNetworks Recupera todas las redes Wi-Fi almacenadas en el dispositivo.
WifiConfig_PersistConfig Escribe la configuración de red actual en almacenamiento no móvil para que persista durante un reinicio del dispositivo.
WifiConfig_ReloadConfig Vuelve a cargar una configuración de Wi-Fi.
WiFiConfig_SetClientCertStoreIdentifier Establece el identificador del certificado de cliente almacenado para una red.
WiFiConfig_SetClientIdentity Establece la identidad de cliente de una red.
WifiConfig_SetConfigName Establece el nombre de una configuración de red. El nombre se puede utilizar como un práctico controlador para identificar una configuración de red.
WifiConfig_SetNetworkEnabled Habilita o deshabilita una configuración de red Wi-Fi.
WifiConfig_SetPSK Establece la clave previamente compartida (PSK) de una red Wi-Fi.
WiFiConfig_SetRootCACertStoreIdentifier Establece el identificador del certificado de CA raíz almacenado para una red.
WifiConfig_SetSecurityType Establece el tipo de seguridad de una red Wi-Fi.
WifiConfig_SetSsid Establece el SSID para una red Wi-Fi.
WifiConfig_SetTargetedScanEnabled Habilita o deshabilita la detección dirigida de una red.
WifiConfig_StoreOpenNetwork Obsoleto: Esta función está obsoleta. Use WifiConfig_AddNetwork en su lugar.
WifiConfig_StoreWpa2Network Obsoleto: Esta función está obsoleta. Use WifiConfig_AddNetwork en su lugar.
WifiConfig_TriggerScanAndGetScannedNetworkCount Inicia un examen para encontrar todas las redes Wi-Fi disponibles.

Estructuras

Estructura Descripción
WifiConfig_ClientIdentify La identidad de cliente asociada a una red.
WifiConfig_ConnectedNetwork Las propiedades de una red Wi-Fi conectada, que representan un conjunto de servicios básicos (BSS) 802.11.
WifiConfig_NetworkDiagnostics Información sobre el error más reciente al conectarse a una red.
WifiConfig_ScannedNetwork Las propiedades de una red de Wi-Fi digitalizada, que representan un 802.11 BSS.
WifiConfig_StoredNetwork Las propiedades de una red Wi-Fi almacenada, que representan un BSS 802.11.

Enumeraciones

Enum Descripción
WifiConfig_Security La configuración de clave de seguridad de una red Wi-Fi.

Typedefs

Typedef Descripción
WifiConfig_Security_Type Especifica el tipo de los valores de configuración de seguridad para la enumeración de WifiConfig_Security .