WifiConfig_SetClientIdentity
Intestazione: #include <applibs/wificonfig.h>
Imposta l'identità client per una rete.
static int WifiConfig_SetClientIdentity(int networkId, const char *identity);
Parametri
networkId
ID della rete. WifiConfig_AddNetwork restituisce l'ID di rete.identity
Puntatore a una struttura di WifiConfig_ClientIdentity che riceve l'identità client associata alla rete specificata.
Errori
Restituisce -1 se si verifica un errore e imposta errno
il valore di errore.
EACCES: il manifesto dell'applicazione non include la funzionalità EnterpriseWifiConfig.
EAGAIN: il dispositivo Wi-Fi non è ancora pronto.
EFAULT: il
outIdentity
parametro è NULL.EINVAL: il
networkId
parametro non è valido.ENETDOWN: l'interfaccia di rete Wi-Fi non è disponibile.
ENODEV: il
networkId
parametro non corrisponde a nessuno degli ID delle reti archiviate.
Potrebbero anche essere specificati altri errno
errori. Tali errori non sono deterministici e non vi è alcuna garanzia che lo stesso comportamento verrà mantenuto tramite gli aggiornamenti di sistema.
Valore restituito
Restituisce 0 per operazione riuscita o -1 per errore, nel qual caso errno
è impostato sul valore di errore.
Requisiti del manifesto dell'applicazione
Il manifesto dell'applicazione deve includere la funzionalità EnterpriseWifiConfig.