WifiConfig_GetClientIdentity functie
Header: #include <applibs/wificonfig.h>
Hiermee haalt u de clientidentiteit van het netwerk op.
static int WifiConfig_GetClientIdentity(int networkId, WifiConfig_ClientIdentity *outIdentity);
Parameters
networkId
De id van het netwerk. WifiConfig_AddNetwork retourneert de netwerk-id.outIdentity
Een verwijzing naar een WifiConfig_ClientIdentity structuur die de clientidentiteit ontvangt die is gekoppeld aan het opgegeven netwerk.
Fouten
Retourneert -1 als er een fout optreedt en wordt ingesteld errno
op de foutwaarde.
EACCES: het toepassingsmanifest bevat niet de mogelijkheid EnterpriseWifiConfig.
EAGAIN: het Wi-Fi-apparaat is nog niet gereed.
EFAULT: de
outIdentity
parameter is NULL.EINVAL: de
networkId
parameter is ongeldig.ENETDOWN: de Wi-Fi netwerkinterface is niet beschikbaar.
ENODEV: de
networkId
parameter komt niet overeen met een van de id's van de opgeslagen netwerken.
errno
Andere fouten kunnen ook worden opgegeven; dergelijke fouten zijn niet deterministisch en er is geen garantie dat hetzelfde gedrag wordt behouden via systeemupdates.
Retourwaarde
Retourneert 0 voor geslaagd, of -1 voor fout, in welk geval errno
is ingesteld op de foutwaarde.
Vereisten voor toepassingsmanifest
Het toepassingsmanifest moet de mogelijkheid EnterpriseWifiConfig bevatten.