Dela via


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

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.