Funzione WifiConfig_TriggerScanAndGetScannedNetworkCountWifiConfig_TriggerScanAndGetScannedNetworkCount Function

Intestazione: #include <applibs/wificonfig.h>Header: #include <applibs/wificonfig.h>

Avvia un'analisi per individuare tutte le reti Wi-Fi disponibili.Starts a scan to find all available Wi-Fi networks.

  • Questa funzione non è thread-safe.This function is not thread safe.
  • Si tratta di una chiamata di blocco.This is a blocking call.
ssize_t WifiConfig_TriggerScanAndGetScannedNetworkCount(void);

ErrorsErrors

Restituisce-1 se viene rilevato un errore e imposta sul errno valore di errore.Returns -1 if an error is encountered and sets errno to the error value.

  • EACCES: il manifesto dell'applicazione non include la funzionalità WifiConfig.EACCES: the application manifest does not include the WifiConfig capability.

  • EAGAIN: il dispositivo Wi-Fi non è ancora pronto.EAGAIN: the Wi-Fi device isn't ready yet.

  • ENETDOWN: l'interfaccia di rete Wi-Fi non è disponibile.ENETDOWN: the Wi-Fi network interface is unavailable.

errnoÈ possibile specificare anche qualsiasi altro tipo di errore. tali errori non sono deterministici e lo stesso comportamento potrebbe non essere mantenuto tramite gli aggiornamenti del sistema.Any other errno may also be specified; such errors aren't deterministic and the same behavior might not be retained through system updates.

Valore restituitoReturn value

Restituisce il numero di reti trovate oppure-1 per l'errore, nel qual caso errno viene impostato sul valore di errore.Returns the number of networks found, or -1 for failure, in which case errno is set to the error value.

Requisiti del manifesto dell'applicazioneApplication manifest requirements

Il manifesto dell'applicazione deve includere la funzionalità WifiConfig.The application manifest must include the WifiConfig capability.