Bagikan melalui


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

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.