WifiConfig_SetClientIdentity fonction
En-tête : #include <applibs/wificonfig.h>
Définit l’identité du client pour un réseau.
static int WifiConfig_SetClientIdentity(int networkId, const char *identity);
Paramètres
networkId
ID du réseau. WifiConfig_AddNetwork retourne l’ID réseau.identity
Pointeur vers une structure WifiConfig_ClientIdentity qui reçoit l’identité du client associée au réseau spécifié.
Erreurs
Retourne -1 si une erreur est rencontrée et définit errno
sur la valeur d’erreur.
EACCES : le manifeste de l’application n’inclut pas la fonctionnalité EnterpriseWifiConfig.
EAGAIN : l’appareil Wi-Fi n’est pas encore prêt.
EFAULT : le
outIdentity
paramètre est NULL.EINVAL : le
networkId
paramètre n’est pas valide.ENETDOWN : l’interface réseau Wi-Fi n’est pas disponible.
ENODEV : le
networkId
paramètre ne correspond à aucun des ID des réseaux stockés.
Toutes les autres errno
peuvent également être spécifiées ; ces erreurs ne sont pas déterministes et il n’existe aucune garantie que le même comportement sera conservé via les mises à jour système.
Valeur de retour
Retourne 0 pour la réussite, ou -1 en cas d’échec, auquel cas errno
est défini sur la valeur d’erreur.
Exigences du manifeste d’application
Le manifeste de l’application doit inclure la fonctionnalité EnterpriseWifiConfig.