Skip to main content

XStoreEnumerateProductsQuery

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

Syntaxe

Paramètres

productQueryHandle   _In_
Type : XStoreProductQueryHandle
Handle de la requête dont les résultats doivent être énumérés. XStoreProductQueryHandle est renvoyé par XStoreQueryProductForCurrentGameResult, XStoreQueryProductForPackageResult.md, XStoreQueryEntitledProductsResult, XStoreQueryAssociatedProductsAsync et XStoreQueryProductsResult. context   _In_opt_
Type : void*
Contexte défini par le jeu à passer à la fonction de rappel. callback   _In_
Type : XStoreProductQueryCallback*
Fonction de rappel définie par le jeu, appelée pour chaque produit.

Valeur de retour

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

Remarques

Cette fonction peut être appelée en toute sécurité sur un thread à contrainte de temps. Cette fonction permet d’énumérer les produits renvoyés par une fonction qui demande des informations sur les produits. Si nécessaire, 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. Pour obtenir un exemple d’utilisation, consultez XStoreQueryAssociatedProductsAsync.

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