Skip to main content

XUserGetTokenAndSignatureResult

Obtiene el resultado de una llamada a XUserGetTokenAndSignatureAsync.

Sintaxis

Parámetros

async   _Inout_
Tipo: XAsyncBlock*
Un XAsyncBlock para sondear el estado de la llamada y recuperar los resultados de la llamada. bufferSize   _In_
Tipo: size_t
El tamaño del búfer del parámetro buffer. buffer   _Out_writes_bytes_to_(bufferSize,bufferUsed)
Tipo: void
Contiene los resultados de la llamada a XUserGetTokenAndSignatureAsync. ptrToBuffer   _Outptr_
Tipo: XUserGetTokenAndSignatureData**
Al devolverse, prtToBuffer apunta al búfer que especifica en el parámetro buffer. El parámetro proporciona un puntero con tipo a buffer y no es necesario liberarlo de forma independiente. bufferUsed   _Out_opt_
Tipo: size_t*
El número de bytes escritos en el parámetro buffer.

Valor devuelto

Tipo: HRESULT Devuelve S_OK si se realiza correctamente; de lo contrario, devuelve un código de error. Para obtener una lista de otros códigos de error, consulte Códigos de error.

Comentarios

Para recuperar de forma asincrónica X-tokens y firmas para solicitudes web, llame a XUserGetTokenAndSignatureAsync. Para recuperar el tamaño de búfer necesario para contener los resultados de la llamada a XUserGetTokenAndSignatureAsync, llame a XUserGetTokenAndSignatureResultSize. El ejemplo siguiente muestra cómo recuperar de forma asincrónica el token y la firma de un usuario.

Requisitos

Encabezado: XUser.h Biblioteca: xgameruntime.lib Plataformas compatibles: Windows, Steam Deck, consolas de la familia XBOX One y consolas XBOX Series

Consulte también

XUser XUserGetTokenAndSignatureAsync XUserGetTokenAndSignatureResultSize
Última modificación el 28 de agosto de 2026