funktionen WifiConfig_GetCurrentNetwork
Sidhuvud: #include <applibs/wificonfig.h>
Hämtar ett Wi-Fi nätverk som är anslutet till enheten. Den här funktionen är inte trådsäker.
int WifiConfig_GetCurrentNetwork(WifiConfig_ConnectedNetwork * connectedNetwork);
Parametrar
-
connectedNetwork
En pekare till en WifiConfig_ConnectedNetwork struct som returnerar det anslutna Wi-Fi nätverket.
Fel
Returnerar -1 om ett fel uppstår och anger errno
felvärdet.
EACCES: programmanifestet innehåller inte WifiConfig-funktionen.
EFAULT: är
ssid
NULL.ENODATA: enheten är för närvarande inte ansluten till något nätverk.
EINVAL:
storedNetwork
eller dess struct-version är ogiltig.EAGAIN: Wi-Fi-enheten är inte klar än.
ENETDOWN: det Wi-Fi nätverksgränssnittet är inte tillgängligt.
errno
Andra kan också anges, sådana fel är inte deterministiska och samma beteende kanske inte behålls via systemuppdateringar.
Returvärde
Returnerar 0 för lyckat resultat, eller -1 för fel, i vilket fall errno
är inställt på felvärdet.
Krav för programmanifest
Programmanifestet måste innehålla WifiConfig-funktionen.