Skip to main content

XStoreEnumerateProductsQuery

Enumera los resultados de una consulta de productos.

Sintaxis

Parámetros

productQueryHandle   _In_
Tipo: XStoreProductQueryHandle
El identificador de la consulta cuyos resultados se van a enumerar. XStoreProductQueryHandle lo devuelven XStoreQueryProductForCurrentGameResult, XStoreQueryProductForPackageResult.md, XStoreQueryEntitledProductsResult, XStoreQueryAssociatedProductsAsync y XStoreQueryProductsResult. context   _In_opt_
Tipo: void*
Contexto definido por el juego que se pasa a la devolución de llamada. callback   _In_
Tipo: XStoreProductQueryCallback*
Devolución de llamada definida por el juego a la que se llamará para cada producto.

Valor devuelto

Tipo: HRESULT HRESULT de operación correcta o código de error.

Comentarios

Es seguro llamar a esta función en un subproceso sensible al tiempo. Esta función se usa para enumerar los productos devueltos por una función que solicita información de productos. Si es necesario, una vez que haya llamado a la enumeración de productos, use la función XStoreProductsQueryHasMorePages para comprobar si hay más información de productos. Si hay más información de productos por leer, use XStoreProductsQueryNextPageAsync para leerla. Consulte XStoreQueryAssociatedProductsAsync para ver un ejemplo de uso.

Requisitos

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

Documentación conceptual

Consulte también

XStore
XStoreQueryAssociatedProductsAsync
XStoreQueryProductsResult
XStoreProductQueryCallback
Última modificación el 28 de agosto de 2026