WifiConfig_GetClientIdentity-Funktion
Header: #include <applibs/wificonfig.h>
Ruft die Clientidentität des Netzwerks ab.
static int WifiConfig_GetClientIdentity(int networkId, WifiConfig_ClientIdentity *outIdentity);
Parameter
networkId
Die ID des Netzwerks. WifiConfig_AddNetwork gibt die Netzwerk-ID zurück.outIdentity
Ein Zeiger auf eine WifiConfig_ClientIdentity-Struktur , die die Clientidentität empfängt, die dem angegebenen Netzwerk zugeordnet ist.
Fehler
Gibt -1 zurück, wenn ein Fehler auftritt, und legt auf den Fehlerwert fest errno
.
EACCES: Das Anwendungsmanifest enthält nicht die EnterpriseWifiConfig-Funktion.
EAGAIN: Das Wi-Fi Gerät ist noch nicht bereit.
EFAULT: Der
outIdentity
Parameter ist NULL.EINVAL: Der
networkId
Parameter ist ungültig.ENETDOWN: Die Wi-Fi Netzwerkschnittstelle ist nicht verfügbar.
ENODEV: Der
networkId
Parameter stimmt mit keiner der IDs der gespeicherten Netzwerke überein.
Auch andere errno
Fehler können angegeben werden. Solche Fehler sind nicht deterministisch, und es gibt keine Garantie, dass das gleiche Verhalten durch Systemupdates beibehalten wird.
Rückgabewert
Gibt 0 für erfolg oder -1 für Fehler zurück. In diesem Fall errno
wird auf den Fehlerwert festgelegt.
Anforderungen an das Anwendungsmanifest
Das Anwendungsmanifest muss die EnterpriseWifiConfig-Funktion enthalten.