Skip to main content

XGameUiWebAuthenticationResultData

Contém a resposta de uma solicitação de autenticação na Web.

Sintaxe

Membros

responseStatus Tipo: HRESULT Indica o status da autenticação da exibição da Web. S_OK se bem-sucedida ou E_CANCELLED se o usuário fechou manualmente a exibição da Web pressionando o botão Voltar. responseCompletionUriSize
Tipo: size_t
O tamanho, em bytes, dos dados de resposta, que são armazenados em responseCompletionUri. responseCompletionUri
Tipo: const char*
Os dados de resposta completos, contidos em formato de URI.

Comentários

Você pode acessar essa estrutura depois de chamar XGameUiShowWebAuthenticationResult. Você pode verificar o campo responseStatus para ver se a solicitação de autorização foi bem-sucedida ou não. O campo conterá S_OK se o navegador de autenticação navegou com êxito até o URI de conclusão; caso contrário, conterá E_CANCELLED para indicar que o usuário cancelou pressionando Voltar. Se a solicitação de autorização tiver sido bem-sucedida, os dados de resposta conterão o URI de retorno de chamada base e todos os parâmetros que o provedor OAuth adicionou como resultado da autenticação do usuário (token de acesso, tempo de expiração etc.) Se a solicitação de autorização tiver sido cancelada, os dados de resposta serão uma cadeia de caracteres nula.

Requisitos

Cabeçalho: XGameUI.h Plataformas compatíveis: Windows, consoles da família XBOX One e consoles XBOX Series

Confira também

XGameUI
XGameUiShowWebAuthenticationAsync
XGameUiShowWebAuthenticationResultSize
XGameUiShowWebAuthenticationResult
Modelo de Programação Assíncrona
Last modified on October 6, 2026