Sdílet prostřednictvím


WifiConfig_ReloadConfig funkce

Hlavička: #include <applibs/wificonfig.h>

Znovu načte aktuální konfiguraci sítě z nevolatilového úložiště. Veškerá neuložené konfigurace bude ztracena.

static int WifiConfig_ReloadConfig(void);

Chyby

Vrátí hodnotu -1, pokud dojde k chybě, a nastaví errno se na chybovou hodnotu.

  • EACCES: Manifest aplikace neobsahuje funkci WifiConfig.

  • EAGAIN: zařízení Wi-Fi není připravené.

  • ENETDOWN: Wi-Fi síťové rozhraní není k dispozici.

Je také možné zadat všechny ostatní errno chyby. Tyto chyby nejsou deterministické a stejné chování nemusí být zachováno 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.

Poznámky

Aplikace musí volat WifiConfig_ReloadConfig k opětovnému načtení certifikátů používaných pro protokol EAP-TLS, pokud byly nainstalovány nové certifikáty pomocí rozhraní API CertStore. Funkce odpojí všechna aktuální připojení Wi-Fi a restartuje proces připojení. Nezapisuje konfiguraci do trvalého úložiště. pouze znovu načte stávající konfiguraci z úložiště. Pokud chcete konfiguraci uložit tak, aby se zachovala i při restartování, zavolejte WifiConfig_PersistConfig.

Požadavky manifestu aplikace

Manifest aplikace musí obsahovat funkci WifiConfig.