função WifiConfig_SetClientIdentity
Cabeçalho: #include <applibs/wificonfig.h>
Define a identidade do cliente para uma rede.
static int WifiConfig_SetClientIdentity(int networkId, const char *identity);
Parâmetros
networkId
A ID da rede. WifiConfig_AddNetwork retorna a ID da rede.identity
Um ponteiro para uma estrutura de WifiConfig_ClientIdentity que recebe a identidade do cliente associada à rede especificada.
Erros
Retorna -1 se um erro for encontrado e definir errno
como o valor do erro.
EACCES: o manifesto do aplicativo não inclui a funcionalidade EnterpriseWifiConfig.
EAGAIN: o dispositivo Wi-Fi ainda não está pronto.
EFAULT: o
outIdentity
parâmetro é NULL.EINVAL: o
networkId
parâmetro é inválido.ENETDOWN: a interface de rede Wi-Fi não está disponível.
ENODEV: o
networkId
parâmetro não corresponde a nenhuma das IDs das redes armazenadas.
Qualquer outro errno
também pode ser especificado; esses erros não são determinísticos e não há garantia de que o mesmo comportamento será mantido por meio de atualizações do sistema.
Valor retornado
Retorna 0 para êxito ou -1 para falha, nesse caso errno
é definido como o valor do erro.
Requisitos de manifesto do aplicativo
O manifesto do aplicativo deve incluir o recurso EnterpriseWifiConfig.