Skip to main content

XStoreEnumerateProductsQuery

Énumère les résultats d’une requête de produits.

Syntaxe

Paramètres

productQueryHandle   _In_
Type : XStoreProductQueryHandle
Le handle de la requête dont les résultats doivent être énumérés. XStoreProductQueryHandle est retourné par XStoreQueryProductForCurrentGameResult, XStoreQueryProductForPackageResult.md, XStoreQueryEntitledProductsResult, XStoreQueryAssociatedProductsAsync et XStoreQueryProductsResult. context   _In_opt_
Type : void*
Contexte défini par le jeu à passer au rappel. callback   _In_
Type : XStoreProductQueryCallback*
Rappel défini par le jeu à appeler pour chaque produit.

Valeur de retour

Type : HRESULT Code de réussite ou d’erreur HRESULT.

Remarques

Cette fonction peut être appelée de façon sécuritaire sur un thread à contrainte de temps. Cette fonction sert à énumérer les produits retournés par une fonction qui demande des informations sur les produits. Au besoin, une fois l’énumération des produits demandée, utilisez la fonction XStoreProductsQueryHasMorePages pour vérifier s’il existe d’autres informations sur les produits. S’il reste des informations sur les produits à lire, utilisez XStoreProductsQueryNextPageAsync pour les lire. Consultez XStoreQueryAssociatedProductsAsync pour un exemple d’utilisation.

Configuration requise

En-tête : XStore.h (inclus dans XGameRuntime.h) Bibliothèque : xgameruntime.lib Plateformes prises en charge : Windows, consoles de la famille XBOX One et consoles XBOX Series

Documentation conceptuelle

Voir aussi

XStore
XStoreQueryAssociatedProductsAsync
XStoreQueryProductsResult
XStoreProductQueryCallback
Last modified on October 6, 2026