Funzione WifiConfig_ReloadConfigWifiConfig_ReloadConfig function

Intestazione: #include <applibs/wificonfig.h>Header: #include <applibs/wificonfig.h>

Ricarica la configurazione di rete corrente da un archivio non volatile.Reloads the current network configuration from nonvolatile storage. Qualsiasi configurazione non salvata andrà persa.Any unsaved configuration will be lost.

static int WifiConfig_ReloadConfig(void);

ErroriErrors

Restituisce-1 se viene rilevato un errore e imposta sul errno valore di errore.Returns -1 if an error is encountered and sets errno to the error value.

  • EACCES: il manifesto dell'applicazione non include la funzionalità WifiConfig.EACCES: the application manifest doesn't include the WifiConfig capability.

  • EAGAIN: il dispositivo Wi-Fi non è pronto.EAGAIN: the Wi-Fi device isn't ready.

  • ENETDOWN: l'interfaccia di rete Wi-Fi non è disponibile.ENETDOWN: the Wi-Fi network interface is unavailable.

errnoÈ possibile specificare anche qualsiasi altro tipo di errore. tali errori non sono deterministici e lo stesso comportamento potrebbe non essere mantenuto tramite gli aggiornamenti del sistema.Any other errno may also be specified; such errors aren't deterministic and the same behavior might not be retained through system updates.

Valore restituitoReturn value

Restituisce 0 per l'esito positivo o-1 per l'esito negativo, nel qual caso errno viene impostato sul valore di errore.Returns 0 for success, or -1 for failure, in which case errno is set to the error value.

OsservazioniRemarks

Le applicazioni devono chiamare WifiConfig_ReloadConfig per ricaricare i certificati usati per EAP-TLS se sono stati installati nuovi certificati usando le API CertStore.Applications must call WifiConfig_ReloadConfig to reload certificates used for EAP-TLS if new certificates have been installed using the CertStore APIs. La funzione disconnette tutte le connessioni Wi-Fi correnti e riavvia il processo di connessione.The function disconnects all current Wi-Fi connections and restarts the connection process. Non scrive la configurazione nell'archivio permanente, ma si limita a ricaricare la configurazione esistente dall'archiviazione.It does not write the configuration to persistent storage; it merely reloads the existing configuration from storage. Per salvare una configurazione in modo che sia permanente tra un riavvio e l'altro, chiamare WifiConfig_PersistConfig.To save a configuration so that it persists across reboots, call WifiConfig_PersistConfig.

Requisiti del manifesto dell'applicazioneApplication manifest requirements

Il manifesto dell'applicazione deve includere la funzionalità WifiConfig.The application manifest must include the WifiConfig capability.