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.
responseCompletionUriSizeTipo: 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 SeriesConsulte también
XGameUIXGameUiShowWebAuthenticationAsync
XGameUiShowWebAuthenticationResultSize
XGameUiShowWebAuthenticationResult
Modelo de programación asincrónica
