WifiConfig_GetClientIdentity funkce
Hlavička: #include <applibs/wificonfig.h>
Získá identitu klienta sítě.
static int WifiConfig_GetClientIdentity(int networkId, WifiConfig_ClientIdentity *outIdentity);
Parametry
networkId
ID sítě. WifiConfig_AddNetwork vrátí ID sítě.outIdentity
Ukazatel na WifiConfig_ClientIdentity strukturu, která přijímá identitu klienta přidruženou k zadané síti.
Chyby
Vrátí hodnotu -1, pokud dojde k chybě, a nastaví errno
se na chybovou hodnotu.
EACCES: Manifest aplikace neobsahuje funkci EnterpriseWifiConfig.
EAGAIN: zařízení Wi-Fi ještě není připravené.
EFAULT:
outIdentity
Parametr je NULL.EINVAL:
networkId
Parametr je neplatný.ENETDOWN: Wi-Fi síťové rozhraní není k dispozici.
ENODEV:
networkId
Parametr neodpovídá žádnému z ID uložených sítí.
Je také možné zadat jakékoli jiné errno
chyby. Tyto chyby nejsou deterministické a neexistuje žádná záruka, že se stejné chování zachová prostřednictvím aktualizací systému.
Vrácená hodnota
Vrátí hodnotu 0 pro úspěch nebo -1 pro selhání. V tomto případě errno
je nastavená na chybovou hodnotu.
Požadavky manifestu aplikace
Manifest aplikace musí obsahovat funkci EnterpriseWifiConfig.