Partage via


WifiConfig_GetStoredNetworkCount, fonction

En-tête : #include <applibs/wificonfig.h>

Obtient le nombre de réseaux Wi-Fi stockés sur l’appareil. Cette fonction n’est pas thread-safe.

Note

Avant d’appeler WifiConfig_GetStoredNetworks, vous devez appeler WifiConfig_GetStoredNetworkCount et utiliser le résultat comme taille de tableau pour le tableau WifiConfig_StoredNetwork passé à WifiConfig_GetStoredNetworks.

ssize_t WifiConfig_GetStoredNetworkCount(void);

Erreurs

Retourne -1 si une erreur est rencontrée et définit errno sur la valeur d’erreur.

  • EACCES : le manifeste de l’application n’inclut pas la fonctionnalité WifiConfig.

  • EAGAIN : l’appareil Wi-Fi n’est pas encore prêt.

  • ENETDOWN : l’interface réseau Wi-Fi n’est pas disponible.

Toutes les autres errno peuvent également être spécifiées ; ces erreurs ne sont pas déterministes et le même comportement peut ne pas être conservé par le biais des mises à jour système.

Valeur de retour

Retourne le nombre de réseaux Wi-Fi stockés sur l’appareil, ou -1 en cas d’échec, auquel cas errno est défini sur la valeur d’erreur.

Exigences du manifeste d’application

Le manifeste de l’application doit inclure la fonctionnalité WifiConfig.