Función WifiConfig_GetRootCACertStoreIdentifier
Encabezado: #include <applibs/wificonfig.h>
Obtiene el identificador del certificado RootCA almacenado para una red Wi-Fi.
static int WifiConfig_GetRootCACertStoreIdentifier(int networkId, CertStore_Identifier *outIdentifier);
Parámetros
networkId
El id. de la red sobre la que obtener información. WifiConfig_AddNetwork devuelve el id. de red.outIdentifier
Puntero a una estructura de CertStore_Identifier que recibe el identificador del certificado RootCA.
Errores
Devuelve -1 si se encuentra un error y se establece errno
en el valor de error.
EACCES: el manifiesto de la aplicación no incluye la funcionalidad EnterpriseWifiConfig.
EFAULT: el
certStoreIdentifier
parámetro es NULL.EAGAIN: el dispositivo Wi-Fi no está listo.
ENETDOWN: la interfaz de red Wi-Fi no está disponible.
EINVAL: el
networkId
parámetro no es válido.ENODEV: el
networkId
parámetro no coincide con ninguno de los identificadores de las redes almacenadas.
También se puede especificar cualquier otro errno
error; estos errores no son deterministas y no hay ninguna garantía de que el mismo comportamiento se conservará a través de las actualizaciones del sistema.
Valor devuelto
Devuelve 0 para éxito o -1 para error, en cuyo caso errno
se establece en el valor de error.
Requisitos del manifiesto de la aplicación
El manifiesto de la aplicación debe incluir la funcionalidad EnterpriseWifiConfig.