WifiConfig_GetNetworkDiagnostics işlevi
Üst bilgi: #include <applibs/wificonfig.h>
Belirtilen ağdaki en son hata hakkında tanılama bilgilerini alır
static int WifiConfig_GetNetworkDiagnostics(int networkId,
WifiConfig_NetworkDiagnostics *networkDiagnostics);
Parametre
networkID
Sorguya alınan ağın kimliği. WifiConfig_AddNetwork ağ kimliğini döndürür.networkDiagnostics
Hata hakkında bilgi içeren bir WifiConfig_NetworkDiagnostics yapısının işaretçisi.
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:
networkDiagnostics
parametresi NULL'dir.EINVAL:
networkId
geçersiz.ENODEV: Belirtilen ağ için kullanılabilir tanılama bilgisi yok.
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.