XGameUiShowWebAuthenticationResult
Obtiene los resultados de una llamada a XGameUiShowWebAuthenticationAsync.Sintaxis
Parámetros
async _Inout_Tipo: XAsyncBlock* Un puntero al XAsyncBlock que se pasó a XGameUiShowWebAuthenticationAsync. bufferSize _In_
Tipo: size_t El tamaño, en bytes, del búfer que recibirá los datos de resultado de la solicitud de autenticación completada. buffer _Out_writes_bytes_to_(bufferSize,bufferUsed)
Tipo: void Un puntero al búfer que recibirá los datos de resultado de la solicitud de autenticación completada. Este búfer contiene la estructura de datos de resultado, así como los datos de respuesta de tamaño variable. ptrToBuffer _Outptr_
Tipo: XGameUiWebAuthenticationResultData** Un puntero de referencia a la estructura de datos de resultado. La estructura de datos de resultado se almacena en el buffer pasado. bufferUsed _Out_opt_
Tipo: size_t* El recuento de cuántos bytes del buffer se usaron para almacenar los datos de resultado y los datos de respuesta variables.
Valor devuelto
Tipo: HRESULT HRESULT de éxito o código de error.Comentarios
Llame a este método dentro de la devolución de llamada de AsyncBlock o después de que AsyncBlock se haya completado. Antes de llamar a este método, debe llamar a XGameUiShowWebAuthenticationResultSize para poder asignar un búfer de memoria de tamaño suficiente para contener los resultados de la respuesta de autenticación web. Después de llamar a este método, el buffer contiene tanto la estructura XGameUiWebAuthenticationResultData como los datos de respuesta variables (a los que se puede acceder mediante el campo responseCompletionUri de la estructura de datos de resultado). Cuando haya terminado de procesar los resultados de los datos de resultado, debe liberar la asignación de memoria del buffer. Para ver un ejemplo de cómo usar este método, consulte el ejemplo de código en XGameUiShowWebAuthenticationAsync.Requisitos
Encabezado: XGameUI.h Biblioteca: xgameruntime.lib Plataformas compatibles: Windows, consolas de la familia XBOX One y consolas XBOX SeriesConsulte también
XGameUIXGameUiShowWebAuthenticationAsync
XGameUiShowWebAuthenticationResultSize
XGameUiWebAuthenticationResultData
Modelo de programación asincrónica
