Sdílet prostřednictvím


funkce WifiConfig_GetStoredNetworkCount

Hlavička: #include <applibs/wificonfig.h>

Získá počet uložených Wi-Fi sítí na zařízení. Tato funkce není bezpečná pro přístup z více vláken.

Poznámka

Před voláním WifiConfig_GetStoredNetworks je nutné volat WifiConfig_GetStoredNetworkCount a použít výsledek jako velikost pole WifiConfig_StoredNetwork , které je předáno WifiConfig_GetStoredNetworks.

ssize_t WifiConfig_GetStoredNetworkCount(void);

Chyby

Vrátí hodnotu -1, pokud dojde k chybě, a nastaví errno se na chybovou hodnotu.

  • EACCES: Manifest aplikace neobsahuje funkci WifiConfig.

  • EAGAIN: zařízení Wi-Fi ještě není připravené.

  • ENETDOWN: Wi-Fi síťové rozhraní není k dispozici.

Je také možné zadat všechny ostatní errno chyby. Tyto chyby nejsou deterministické a stejné chování nemusí být zachováno prostřednictvím aktualizací systému.

Vrácená hodnota

Vrátí počet Wi-Fi sítí uložených v zařízení nebo -1 pro selhání. V tomto případě errno se nastaví na chybovou hodnotu.

Požadavky manifestu aplikace

Manifest aplikace musí obsahovat funkci WifiConfig.