Bagikan melalui


Applibs wificonfig.h

Header: #include <applibs/wificonfig.h>

Header wificonfig Applibs berisi fungsi dan tipe yang mengelola konfigurasi jaringan Wi-Fi di perangkat.

Catatan

Untuk menggunakan fungsi ini, tentukan WIFICONFIG_STRUCTS_VERSION dengan versi struktur yang Anda gunakan. Saat ini, satu-satunya versi yang valid adalah 1 (definisikan WIFICONFIG_STRUCTS_VERSION 1). Setelah itu, Anda dapat menggunakan nama struktur WifiConfig_ yang bersahabat, yang dimulai dengan WifiConfig_.

Persyaratan manifes aplikasi

Anda hanya dapat memanggil fungsi ini jika aplikasi Anda memiliki kapabilitas WifiConfig dalam manifes aplikasi. Kemampuan EnterpriseWifiConfig juga diperlukan jika aplikasi mengelola pengaturan apa pun untuk jaringan EAP-TLS.

Keamanan utas

Fungsi-fungsi ini tidak aman untuk utas.

Konsep dan sampel

Fungsi

Fungsi Deskripsi
WifiConfig_AddNetwork Menambahkan jaringan Wi-Fi ke perangkat dan mengembalikan ID jaringan.
WifiConfig_AddDuplicateNetwork Menambahkan jaringan baru yang merupakan duplikat jaringan yang sudah ada.
WifiConfig_ForgetAllNetworks Menghapus semua jaringan Wi-Fi yang disimpan dari perangkat. Memutuskan sambungan perangkat dari jaringan apa pun yang tersambung.
WifiConfig_ForgetNetwork Usang: Fungsi ini sudah usang. Gunakan WifiConfig_ForgetNetworkById saja.
WifiConfig_ForgetNetworkById Menghapus jaringan Wi-Fi dari perangkat.
WiFiConfig_GetClientCertStoreIdentifier Mendapatkan pengidentifikasi sertifikat klien yang disimpan untuk jaringan.
WiFiConfig_GetClientIdentity Mendapatkan identitas klien jaringan.
WifiConfig_GetConnectedNetworkId Mendapatkan ID jaringan yang saat ini tersambung.
WifiConfig_GetCurrentNetwork Mendapatkan jaringan Wi-Fi yang tersambung ke perangkat.
WifiConfig_GetNetworkDiagnostics Mendapatkan informasi tentang kegagalan jaringan terbaru.
WifiConfig_GetNetworkIdByConfigName Mendapatkan ID jaringan untuk konfigurasi jaringan dengan nama tertentu.
WiFiConfig_GetRootCACertStoreIdentifier Mendapatkan pengidentifikasi sertifikat CA Akar yang disimpan untuk jaringan.
WifiConfig_GetScannedNetworks Mendapatkan jaringan Wi-Fi yang ditemukan oleh operasi pemindaian terakhir.
WifiConfig_GetStoredNetworkCount Mendapatkan jumlah jaringan Wi-Fi yang disimpan di perangkat.
WifiConfig_GetStoredNetworks Mengambil semua jaringan Wi-Fi yang disimpan di perangkat.
WifiConfig_PersistConfig Menulis konfigurasi jaringan saat ini ke penyimpanan nonvolatil sehingga tetap ada pada boot ulang perangkat.
WifiConfig_ReloadConfig Memuat ulang konfigurasi Wi-Fi.
WiFiConfig_SetClientCertStoreIdentifier Mengatur pengidentifikasi untuk sertifikat klien yang disimpan untuk jaringan.
WiFiConfig_SetClientIdentity Mengatur identitas klien untuk jaringan.
WifiConfig_SetConfigName Mengatur nama untuk konfigurasi jaringan. Nama dapat digunakan sebagai gagang yang mudah untuk mengidentifikasi konfigurasi jaringan.
WifiConfig_SetNetworkEnabled Mengaktifkan atau menonaktifkan konfigurasi jaringan Wi-Fi.
WifiConfig_SetPSK Mengatur kunci pra-berbagi (PSK) untuk jaringan Wi-Fi.
WiFiConfig_SetRootCACertStoreIdentifier Mengatur pengidentifikasi untuk sertifikat CA Akar yang disimpan untuk jaringan.
WifiConfig_SetSecurityType Mengatur tipe keamanan untuk jaringan Wi-Fi.
WifiConfig_SetSsid Mengatur SSID untuk jaringan Wi-Fi.
WifiConfig_SetTargetedScanEnabled Mengaktifkan atau menonaktifkan pemindaian bertarget untuk jaringan.
WifiConfig_StoreOpenNetwork Usang: Fungsi ini sudah usang. Gunakan WifiConfig_AddNetwork sebagai gantinya.
WifiConfig_StoreWpa2Network Usang: Fungsi ini sudah usang. Gunakan WifiConfig_AddNetwork sebagai gantinya.
WifiConfig_TriggerScanAndGetScannedNetworkCount Memulai pemindaian untuk menemukan semua jaringan Wi-Fi yang tersedia.

Structs

Struct Deskripsi
WifiConfig_ClientIdentify Identitas klien yang terkait dengan jaringan..
WifiConfig_ConnectedNetwork Properti jaringan Wi-Fi tersambung, yang mewakili Kumpulan Layanan Dasar (BSS) 802.11.
WifiConfig_NetworkDiagnostics Informasi tentang kegagalan terbaru untuk menyambungkan ke jaringan.
WifiConfig_ScannedNetwork Properti jaringan Wi-Fi yang dipindai, yang mewakili 802.11 BSS.
WifiConfig_StoredNetwork Properti jaringan Wi-Fi yang disimpan, yang mewakili 802.11 BSS.

Enums

Enum Deskripsi
WifiConfig_Security Pengaturan kunci keamanan untuk jaringan Wi-Fi.

Typedefs

Typedef Deskripsi
WifiConfig_Security_Type Menentukan tipe nilai pengaturan keamanan untuk enum WifiConfig_Security .