WifiConfig_GetNetworkDiagnostics (Fungsi WifiConfig_GetNetworkDiagnostics)
Header: #include <applibs/wificonfig.h>
Mendapatkan informasi diagnostik tentang kesalahan terbaru pada jaringan tertentu
static int WifiConfig_GetNetworkDiagnostics(int networkId,
WifiConfig_NetworkDiagnostics *networkDiagnostics);
Parameter
networkID
ID jaringan yang akan dikueri. WifiConfig_AddNetwork mengembalikan ID jaringan.networkDiagnostics
Penunjuk ke struktur WifiConfig_NetworkDiagnostics yang berisi informasi tentang kesalahan.
Kesalahan
Mengembalikan -1 jika terjadi kesalahan dan diatur errno
ke nilai kesalahan.
EACCES: manifes aplikasi tidak menyertakan kapabilitas WifiConfig.
EFAULT:
networkDiagnostics
parameternya adalah NULL.EINVAL: nilai
networkId
tidak valid.ENODEV: tidak ada informasi diagnostik yang tersedia untuk jaringan tertentu.
Kesalahan lainnya errno
mungkin juga ditentukan; kesalahan tersebut tidak deterministik dan perilaku yang sama mungkin tidak dipertahankan melalui pembaruan sistem.
Mengembalikan nilai
Mengembalikan 0 untuk keberhasilan, atau -1 untuk kegagalan, dalam hal errno
ini diatur ke nilai kesalahan.
Persyaratan manifes aplikasi
Manifes aplikasi harus menyertakan kapabilitas WifiConfig.