Funzione WifiConfig_GetConnectedNetworkIdWifiConfig_GetConnectedNetworkId function

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

Ottiene l'ID della rete attualmente connessa.Gets the network ID of the currently connected network.

L'ID rete potrebbe cambiare quando si aggiungono o rimuovono configurazioni di rete.The network ID may change as network configurations are added and removed. Se il dispositivo è stato riavviato o sono state aggiunte o rimosse configurazioni di rete, l'applicazione deve recuperare l'ID rete corrente prima di modificare eventuali configurazioni di rete archiviate.If the device has been rebooted or network configurations have been added or removed, the application should retrieve the current network ID before it changes any stored network configurations.

int WifiConfig_GetConnectedNetworkId();

ParametriParameters

No.None.

ErroriErrors

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 doesn't include the WifiConfig capability.

  • ENOTCONN: il dispositivo attualmente non è connesso a nessuna rete.ENOTCONN: the device is not currently connected to any network.

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

  • 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 non vi è alcuna garanzia che lo stesso comportamento venga mantenuto tramite gli aggiornamenti del sistema.Any other errno may also be specified; such errors aren't deterministic and there's no guarantee that the same behavior will be retained through system updates.

Valore restituitoReturn value

Restituisce l'ID di rete della rete connessa oppure-1 per l'errore, nel qual caso errno viene impostato sul valore di errore.Returns the network ID of the connected network, 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.