Applibs wificonfig.h
Üst bilgi: #include <applibs/wificonfig.h>
Applibs wificonfig üst bilgisi, bir cihazdaki Wi-Fi ağ yapılandırmalarını yöneten işlevler ve türler içerir.
Not
Bu işlevleri kullanmak için kullanmakta olduğunuz yapı sürümüyle WIFICONFIG_STRUCTS_VERSION tanımlayın. Şu anda tek geçerli sürüm 1'dir (WIFICONFIG_STRUCTS_VERSION 1'i tanımlayın). Bundan sonra, WifiConfig_ ile başlayan WifiConfig_ yapılarının kolay adlarını kullanabilirsiniz.
Uygulama bildirimi gereksinimleri
Bu işlevleri yalnızca uygulamanızın uygulama bildiriminde WifiConfig özelliği varsa çağırabilirsiniz. Uygulama bir EAP-TLS ağı için herhangi bir ayarı yönetiyorsa EnterpriseWifiConfig özelliği de gereklidir.
İş parçacığı güvenliği
Bu işlevler iş parçacığı güvenli değildir.
Kavramlar ve örnekler
- Azure Sphere'ı Wi-Fi'ye bağlama
- Örnek: Wi-Fi
- Örnek: BLE tabanlı Wi-Fi kurulumu ve cihaz denetimi başvuru çözümü
Işlev
Işlev | Açıklama |
---|---|
WifiConfig_AddNetwork | Cihaza bir Wi-Fi ağı ekler ve ağın kimliğini döndürür. |
WifiConfig_AddDuplicateNetwork | Var olan bir ağın yinelemesi olan yeni bir ağ ekler. |
WifiConfig_ForgetAllNetworks | Depolanan tüm Wi-Fi ağlarını cihazdan kaldırır. Cihazın bağlı herhangi bir ağ bağlantısını keser. |
WifiConfig_ForgetNetwork | Eski: Bu işlev kullanımdan kaldırıldı. Bunun yerine WifiConfig_ForgetNetworkById kullanın. |
WifiConfig_ForgetNetworkById | Cihazdan bir Wi-Fi ağı kaldırır. |
WiFiConfig_GetClientCertStoreIdentifier | Bir ağ için depolanan istemci sertifikasının tanımlayıcısını alır. |
WiFiConfig_GetClientIdentity | Ağın istemci kimliğini alır. |
WifiConfig_GetConnectedNetworkId | Şu anda bağlı olan ağın kimliğini alır. |
WifiConfig_GetCurrentNetwork | Cihaza bağlı bir Wi-Fi ağı alır. |
WifiConfig_GetNetworkDiagnostics | En son ağ hatası hakkında bilgi alır. |
WifiConfig_GetNetworkIdByConfigName | Verilen ada sahip ağ yapılandırmasının ağ kimliğini alır. |
WiFiConfig_GetRootCACertStoreIdentifier | Bir ağ için depolanan Kök CA sertifikasının tanımlayıcısını alır. |
WifiConfig_GetScannedNetworks | Son tarama işlemi tarafından bulunan Wi-Fi ağlarını alır. |
WifiConfig_GetStoredNetworkCount | Cihazdaki depolanan Wi-Fi ağlarının sayısını alır. |
WifiConfig_GetStoredNetworks | Cihazdaki tüm depolanan Wi-Fi ağlarını alır. |
WifiConfig_PersistConfig | Geçerli ağ yapılandırmasını kalıcı olmayan depolama alanına yazar, böylece cihaz yeniden başlatma işlemi üzerinde kalıcı olur. |
WifiConfig_ReloadConfig | bir Wi-Fi yapılandırmasını yeniden yükler. |
WiFiConfig_SetClientCertStoreIdentifier | Bir ağ için depolanan istemci sertifikasının tanımlayıcısını ayarlar. |
WiFiConfig_SetClientIdentity | Ağ için istemci kimliğini ayarlar. |
WifiConfig_SetConfigName | Ağ yapılandırmasının adını ayarlar. Ad, bir ağ yapılandırmasını tanımlamak için kullanışlı bir tanıtıcı olarak kullanılabilir. |
WifiConfig_SetNetworkEnabled | Wi-Fi ağ yapılandırmasını etkinleştirir veya devre dışı bırakır. |
WifiConfig_SetPSK | Wi-Fi ağı için önceden paylaşılan anahtarı (PSK) ayarlar. |
WiFiConfig_SetRootCACertStoreIdentifier | Bir ağ için depolanan Kök CA sertifikasının tanımlayıcısını ayarlar. |
WifiConfig_SetSecurityType | Wi-Fi ağın güvenlik türünü ayarlar. |
WifiConfig_SetSsid | Wi-Fi ağı için SSID'yi ayarlar. |
WifiConfig_SetTargetedScanEnabled | Bir ağ için hedeflenen taramayı etkinleştirir veya devre dışı bırakır. |
WifiConfig_StoreOpenNetwork | Eski: Bu işlev kullanımdan kaldırıldı. Bunun yerine WifiConfig_AddNetwork kullanın. |
WifiConfig_StoreWpa2Network | Eski: Bu işlev kullanımdan kaldırıldı. Bunun yerine WifiConfig_AddNetwork kullanın. |
WifiConfig_TriggerScanAndGetScannedNetworkCount | Tüm kullanılabilir Wi-Fi ağları bulmak için bir tarama başlatır. |
Yapı
Yapı | Açıklama |
---|---|
WifiConfig_ClientIdentify | Bir ağ ile ilişkilendirilmiş istemci kimliği.. |
WifiConfig_ConnectedNetwork | 802.11 Temel Hizmet Kümesini (BSS) temsil eden bağlı bir Wi-Fi ağının özellikleri. |
WifiConfig_NetworkDiagnostics | Bir ağa bağlanmanın en son başarısızlığı hakkında bilgi. |
WifiConfig_ScannedNetwork | Taranmış bir Wi-Fi ağının 802.11 BSS'yi temsil eden özellikleri. |
WifiConfig_StoredNetwork | 802.11 BSS'yi temsil eden depolanan Wi-Fi ağının özellikleri. |
Numaralandırmalar
Enum | Açıklama |
---|---|
WifiConfig_Security | Wi-Fi ağın güvenlik anahtarı ayarı. |
Typedef
Typedef | Açıklama |
---|---|
WifiConfig_Security_Type | WifiConfig_Security sabit listesi için güvenlik ayarları değerlerinin türünü belirtir. |