Dela via


funktionen WifiConfig_ReloadConfig

Sidhuvud: #include <applibs/wificonfig.h>

Laddar om den aktuella nätverkskonfigurationen från icke-volatillagring. Alla konfigurationer som inte sparats går förlorade.

static int WifiConfig_ReloadConfig(void);

Fel

Returnerar -1 om ett fel uppstår och anger errno felvärdet.

  • EACCES: programmanifestet innehåller inte WifiConfig-funktionen.

  • EAGAIN: Wi-Fi-enheten är inte klar.

  • 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.

Anmärkningar

Program måste anropa WifiConfig_ReloadConfig för att läsa in certifikat som används för EAP-TLS igen om nya certifikat har installerats med CertStore-API:er. Funktionen kopplar bort alla aktuella Wi-Fi anslutningar och startar om anslutningsprocessen. Konfigurationen skrivs inte till fortlöpande lagring. det bara laddar den befintliga konfigurationen från lagring. Om du vill spara en konfiguration så att den bevaras mellan omstarter ringer du WifiConfig_PersistConfig.

Krav för programmanifest

Programmanifestet måste innehålla WifiConfig-funktionen.