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.
responseCompletionUriSizeTipo: 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 SeriesConfira também
XGameUIXGameUiShowWebAuthenticationAsync
XGameUiShowWebAuthenticationResultSize
XGameUiShowWebAuthenticationResult
Modelo de Programação Assíncrona
