WifiConfig_GetCurrentNetwork İşlevi
Üst bilgi: #include <applibs/wificonfig.h>
Cihaza bağlı bir Wi-Fi ağı alır. Bu işlev iş parçacığı güvenli değil.
int WifiConfig_GetCurrentNetwork(WifiConfig_ConnectedNetwork * connectedNetwork);
Parametre
connectedNetwork
Bağlı Wi-Fi ağını döndüren bir WifiConfig_ConnectedNetwork yapısına yönelik işaretçi.
Hata
Hatayla karşılaşılırsa ve hata değerine ayarlanırsa errno
-1 döndürür.
EACCES: Uygulama bildirimi WifiConfig özelliğini içermez.
EFAULT: the
ssid
is NULL.ENODATA: Cihaz şu anda herhangi bir ağa bağlı değil.
EINVAL:
storedNetwork
veya yapısı sürümü geçersiz.EAGAIN: Wi-Fi cihazı henüz hazır değil.
ENETDOWN: Wi-Fi ağ arabirimi kullanılamıyor.
Diğer errno
hatalar da belirtilebilir; bu tür hatalar belirlenimci değildir ve sistem güncelleştirmeleri aracılığıyla aynı davranış korunmayabilir.
Dönüş değeri
Başarı için 0 veya hata için -1 döndürür; bu durumda errno
hata değerine ayarlanır.
Uygulama bildirimi gereksinimleri
Uygulama bildirimi WifiConfig özelliğini içermelidir.