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
- Hubungkan Azure Sphere ke Wi-Fi
- Sampel: Wi-Fi
- Sampel: Solusi penyetelan Wi-Fi berbasis BLE dan referensi kontrol perangkat
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 . |