Pular para o conteúdo principal

IXtfUserClient::SigninUserId

Conecta um usuário, especificado pela ID de usuário, 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

userId
Tipo: UINT32
A ID de usuário 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. bStorePassword
Tipo: BOOL
Se TRUE, salva a senha especificada no console para uso posterior.

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 um endereço de email, use SigninUser. Para desconectar um usuário, use SignoutUserId ou SignoutUser.

Requisitos

Cabeçalho: xtfuser.h Biblioteca: xtfuser.lib Plataformas com suporte: Windows (para ferramentas de console XBOX)

Confira também

Interface IXtfUserClient
Última modificação em 6 de outubro de 2026