Bagikan melalui


Fungsi WifiConfig_AddNetwork

Header: #include <applibs/wificonfig.h>

Menambahkan jaringan Wi-Fi ke perangkat dan mengembalikan ID jaringan.

int WifiConfig_AddNetwork(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.

  • ENOMEM: tidak ada cukup memori untuk menambahkan jaringan baru.

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

Mengembalikan nilai

Mengembalikan ID jaringan baru, atau -1 untuk kegagalan, dalam hal errno ini diatur ke nilai kesalahan. ID jaringan adalah nol atau nilai positif.

Komentar

ID jaringan dikirim ke fungsi WifiConfig_Set* , seperti WifiConfig_SetSSID.

Jaringan baru tidak dikonfigurasi dan dapat dikonfigurasi dengan fungsi WifiConfig_Set* . Perubahan pada konfigurasi jaringan langsung efektif tetapi hilang ketika perangkat melakukan boot ulang kecuali fungsi WifiConfig_PersistConfig disebut untuk menyimpan konfigurasi ke penyimpanan nonvolatil.

Jumlah jaringan yang dapat Anda simpan di perangkat tidak diperbaiki, tetapi bergantung pada sumber daya yang tersedia dan jumlah penyimpanan yang diperlukan untuk setiap konfigurasi jaringan.

Persyaratan manifes aplikasi

Manifes aplikasi harus menyertakan kapabilitas WifiConfig.