Skip to main content

XStoreShowRedeemTokenUIAsync

Desencadena un canje de token para el usuario actual con el token especificado.

Sintaxis

Parámetros

storeContextHandle   _In_
Tipo: XStoreContextHandle
El identificador de contexto de la tienda para el usuario, devuelto por XStoreCreateContext. token   _In_z_
Tipo: char*
El token que se va a canjear. Este valor no puede estar vacío ni ser nulo; si quiere mostrar la interfaz de usuario sin proporcionar un código para rellenarla previamente, pase un único espacio ” ”. allowedStoreIds   _In_z_count_(allowedStoreIdsCount)
Tipo: char**
Le permite restringir los códigos 5x5 para que solo funcionen con productos específicos. allowedStoreIdsCount   _In_
Tipo: size_t
El número de elementos en allowedStoreIds. disallowCsvRedemption   _In_
Tipo: bool
Impide que se canjeen CSV (códigos 5x5 de tipo tarjeta regalo/dinero). async   _Inout_
Tipo: XAsyncBlock*
Un XAsyncBlock que define el trabajo asincrónico que se está realizando. El XAsyncBlock se puede usar para sondear el estado de la llamada y recuperar los resultados de la llamada. Consulte XAsyncBlock para obtener más información.

Valor devuelto

Tipo: HRESULT Código HRESULT de éxito o de error.

Comentarios

Para recuperar el resultado de ejecución de esta función, llame a XStoreShowRedeemTokenUIResult después de llamar a esta función. El siguiente fragmento de código muestra un ejemplo de inicio de la interfaz de usuario de canje de tokens.

Requisitos

Encabezado: XStore.h (incluido en XGameRuntime.h) Biblioteca: xgameruntime.lib Plataformas compatibles: Windows, consolas de la familia XBOX One y consolas XBOX Series

Consulte también

XStore
XStoreShowRedeemTokenUIResult
Última modificación el 28 de agosto de 2026