Freigeben über


WifiConfig_GetStoredNetworkCount-Funktion

Header: #include <applibs/wificonfig.h>

Ruft die Anzahl der gespeicherten Wi-Fi Netzwerken auf dem Gerät ab. Diese Funktion ist nicht threadsicher.

Hinweis

Bevor Sie WifiConfig_GetStoredNetworks aufrufen, müssen Sie WifiConfig_GetStoredNetworkCount aufrufen und das Ergebnis als Arraygröße für das WifiConfig_StoredNetwork Array verwenden, das an WifiConfig_GetStoredNetworks übergeben wird.

ssize_t WifiConfig_GetStoredNetworkCount(void);

Fehler

Gibt -1 zurück, wenn ein Fehler auftritt, und legt auf den Fehlerwert fest errno .

  • EACCES: Das Anwendungsmanifest enthält die WifiConfig-Funktion nicht.

  • EAGAIN: Das Wi-Fi Gerät ist noch nicht bereit.

  • ENETDOWN: Die Wi-Fi Netzwerkschnittstelle ist nicht verfügbar.

Auch andere errno Fehler können angegeben werden. Solche Fehler sind nicht deterministisch, und dasselbe Verhalten wird möglicherweise nicht durch Systemupdates beibehalten.

Rückgabewert

Gibt die Anzahl der auf dem Gerät gespeicherten Wi-Fi Netzwerke oder -1 für einen Fehler zurück. In diesem Fall errno wird auf den Fehlerwert festgelegt.

Anforderungen an das Anwendungsmanifest

Das Anwendungsmanifest muss die WifiConfig-Funktion enthalten.