IXtfUserClient::SigninUser
Conecta um usuário, especificado pelo endereço de email, e adiciona o usuário ao console, se necessário.Nesta versão, o texto da senha não é criptografado quando é passado pela rede para o console por este método. Se esse comportamento for uma preocupação no seu ambiente de rede, use o método AddUser para adicionar o usuário ao console e, em seguida, use o aplicativo de entrada no console para conectar o usuário e armazenar a senha do usuário. (O aplicativo de entrada envia a senha criptografada pela rede.) Posteriormente, você poderá usar este método para entrar sem passar uma senha.
Sintaxe
Parâmetros
emailAddressTipo: LPCWSTR O endereço de email do usuário. password
Tipo: LPCWSTR A senha a ser usada para entrar. Se uma senha tiver sido armazenada no console para esse usuário, passe
nullptr para entrar com a senha armazenada.
bStorePasswordTipo: BOOL Se TRUE, salva a senha especificada no console para uso posterior. pUserId
Tipo: UINT32 * Após a entrada bem-sucedida, aponta para a ID de usuário do usuário.
Valor retornado
Tipo: HRESULT Código de sucesso ou de erro HRESULT.Comentários
Se o usuário já estiver conectado, chamar este método não terá efeito. Este método pode retornar os seguintes códigos de erro.
Para conectar um usuário especificando uma ID de usuário, use SigninUserId.
Para desconectar um usuário, use SignoutUser ou SignoutUserId.
