Bagikan melalui


WifiConfig_ReloadConfig (Fungsi WifiConfig_ReloadConfig)

Header: #include <applibs/wificonfig.h>

Memuat ulang konfigurasi jaringan saat ini dari penyimpanan nonvolatil. Konfigurasi yang tidak tersimpan akan hilang.

static int WifiConfig_ReloadConfig(void);

Kesalahan

Mengembalikan -1 jika terjadi kesalahan dan diatur errno ke nilai kesalahan.

  • EACCES: manifes aplikasi tidak menyertakan kapabilitas WifiConfig.

  • EAGAIN: perangkat Wi-Fi belum siap.

  • ENETDOWN: antarmuka jaringan Wi-Fi tidak tersedia.

Kesalahan lainnya errno mungkin juga ditentukan; kesalahan tersebut tidak deterministik dan perilaku yang sama mungkin tidak dipertahankan melalui pembaruan sistem.

Mengembalikan nilai

Mengembalikan 0 untuk keberhasilan, atau -1 untuk kegagalan, dalam hal errno ini diatur ke nilai kesalahan.

Komentar

Aplikasi harus memanggil WifiConfig_ReloadConfig untuk memuat ulang sertifikat yang digunakan untuk EAP-TLS jika sertifikat baru telah diinstal menggunakan API CertStore. Fungsi memutuskan sambungan semua koneksi Wi-Fi saat ini dan memulai ulang proses koneksi. Ini tidak menulis konfigurasi ke penyimpanan tetap; itu hanya memuat ulang konfigurasi yang sudah ada dari penyimpanan. Untuk menyimpan konfigurasi agar tetap ada di seluruh boot ulang, hubungi WifiConfig_PersistConfig.

Persyaratan manifes aplikasi

Manifes aplikasi harus menyertakan kapabilitas WifiConfig.