Skip to main content

XGameUiWebAuthenticationResultData

Contiene la respuesta de una solicitud de autenticación web.

Sintaxis

Miembros

responseStatus Tipo: HRESULT Indica el estado de la autenticación de la vista web. S_OK si se realizó correctamente, o E_CANCELLED si el usuario cerró manualmente la vista web presionando el botón Atrás. responseCompletionUriSize
Tipo: size_t
El tamaño, en bytes, de los datos de respuesta, que se almacenan en responseCompletionUri. responseCompletionUri
Tipo: const char*
Los datos de respuesta completos, que se incluyen en formato de URI.

Comentarios

Puede acceder a esta estructura después de llamar a XGameUiShowWebAuthenticationResult. Puede comprobar el campo responseStatus para ver si la solicitud de autorización se realizó correctamente o no. El campo contendrá S_OK si el explorador de autenticación navegó correctamente al URI de finalización; de lo contrario, contendrá E_CANCELLED para indicar que el usuario canceló presionando Atrás. Si la solicitud de autorización se realizó correctamente, los datos de respuesta contienen el URI de devolución de llamada base y los parámetros que el proveedor de OAuth agregó como resultado de autenticar al usuario (token de acceso, tiempo de expiración, etc.) Si la solicitud de autorización se canceló, los datos de respuesta serán una cadena nula.

Requisitos

Encabezado: XGameUI.h Plataformas compatibles: Windows, consolas de la familia XBOX One y consolas XBOX Series

Consulte también

XGameUI
XGameUiShowWebAuthenticationAsync
XGameUiShowWebAuthenticationResultSize
XGameUiShowWebAuthenticationResult
Modelo de programación asincrónica
Última modificación el 28 de agosto de 2026