Bagikan melalui


Fungsi WifiConfig_GetRootCACertStoreIdentifier

Header: #include <applibs/wificonfig.h>

Mendapatkan pengidentifikasi sertifikat RootCA yang disimpan untuk jaringan Wi-Fi.

static int WifiConfig_GetRootCACertStoreIdentifier(int networkId, CertStore_Identifier *outIdentifier);

Parameter

  • networkId ID jaringan tentang mana yang akan mendapatkan informasi. WifiConfig_AddNetwork mengembalikan ID jaringan.

  • outIdentifier Penunjuk ke struktur CertStore_Identifier yang menerima pengidentifikasi untuk sertifikat RootCA.

Kesalahan

Mengembalikan -1 jika terjadi kesalahan dan diatur errno ke nilai kesalahan.

  • EACCES: manifes aplikasi tidak menyertakan kapabilitas EnterpriseWifiConfig.

  • EFAULT: certStoreIdentifier parameternya adalah NULL.

  • EAGAIN: perangkat Wi-Fi belum siap.

  • ENETDOWN: antarmuka jaringan Wi-Fi tidak tersedia.

  • EINVAL: networkId parameter tidak valid.

  • ENODEV: networkId parameter tidak cocok dengan ID jaringan yang disimpan.

Kesalahan lain errno mungkin juga ditentukan; kesalahan tersebut tidak deterministik dan tidak ada jaminan bahwa perilaku yang sama akan 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 EnterpriseWifiConfig.