Condividi tramite


WifiConfig_ReloadConfig

Intestazione: #include <applibs/wificonfig.h>

Ricarica la configurazione di rete corrente dallo spazio di archiviazione non involontario. Qualsiasi configurazione non salvata andrà persa.

static int WifiConfig_ReloadConfig(void);

Errori

Restituisce -1 se si verifica un errore e imposta errno il valore di errore.

  • EACCES: il manifesto dell'applicazione non include la funzionalità WifiConfig.

  • EAGAIN: il dispositivo Wi-Fi non è pronto.

  • ENETDOWN: l'interfaccia di rete Wi-Fi non è disponibile.

Potrebbero anche essere specificati altri errno errori. Tali errori non sono deterministici e lo stesso comportamento potrebbe non essere mantenuto tramite gli aggiornamenti di sistema.

Valore restituito

Restituisce 0 per operazione riuscita o -1 per errore, nel qual caso errno è impostato sul valore di errore.

Osservazioni

Le applicazioni devono chiamare WifiConfig_ReloadConfig per ricaricare i certificati usati per EAP-TLS se sono stati installati nuovi certificati con le API CertStore. La funzione disconnette tutte le connessioni Wi-Fi correnti e riavvia il processo di connessione. Non scrive la configurazione per l'archiviazione persistente; si limita a ricaricare la configurazione esistente dallo spazio di archiviazione. Per salvare una configurazione in modo che persista nei riavvii, chiamare WifiConfig_PersistConfig.

Requisiti del manifesto dell'applicazione

Il manifesto dell'applicazione deve includere la funzionalità WifiConfig.