Skip to main content

XUserResolveIssueWithUiAsync

Exibe uma interface do usuário do sistema para resolver problemas de token com uma URL não Unicode.

Sintaxe

Parâmetros

user   _In_
Tipo: XUserHandle
Um identificador para o usuário com o problema de token. url   _In_opt_z_
Tipo: char*
Para problemas do XBOX Live, como consentimento, passe nullptr. Caso contrário, defina como a URL da solicitação da Web que cria o problema. async   _Inout_
Tipo: XAsyncBlock*
Um XAsyncBlock para sondar o status da chamada e recuperar os resultados da chamada.

Valor retornado

Tipo: HRESULT Retornará S_OK se for bem-sucedido; caso contrário, retornará um código de erro. Para obter uma lista de códigos de erro, confira Códigos de erro.

Comentários

Para retornar o resultado que XUserResolveIssueWithUiAsync retorna, chame XUserResolveIssueWithUiResult. Se uma API XUsers retornar um erro E_GAMEUSER_RESOLVE_USER_ISSUE_REQUIRED, o usuário deverá interagir com a interface do usuário (IU) do sistema para resolver o problema. Chame XUserResolveIssueWithUiAsync para mostrar a IU do sistema apropriada. Para exibir uma interface do usuário do sistema para resolver problemas de token com uma URL Unicode, chame XUserResolveIssueWithUiUtf16Async. O exemplo a seguir demonstra como exibir a IU do sistema para resolver problemas de token com uma URL.

Requisitos

Cabeçalho: XUser.h Biblioteca: xgameruntime.lib Plataformas com suporte: Windows, Steam Deck, consoles da família XBOX One e consoles XBOX Series

Documentação conceitual

Confira também

XUser XUserResolveIssueWithUiResult XUserResolveIssueWithUiUtf16Async
Last modified on October 6, 2026