Skip to main content

XStoreQueryGameAndDlcPackageUpdatesAsync

Récupère la liste des mises à jour disponibles pour le package du jeu et pour tous les packages DLC ou compatibles hub associés, liste qui peut ensuite être utilisée pour télécharger et installer ces mises à jour.

Syntaxe

Paramètres

storeContextHandle   _In_
Type : XStoreContextHandle
Handle de contexte du Store pour l’utilisateur, retourné par XStoreCreateContext. async   _Inout_
Type : XAsyncBlock*
XAsyncBlock définissant le travail asynchrone en cours. Le XAsyncBlock peut être utilisé pour interroger l’état de l’appel et récupérer ses résultats. Pour plus d’informations, consultez XAsyncBlock.

Valeur renvoyée

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

Remarques

Pour récupérer la liste des mises à jour disponibles ainsi que le résultat de l’exécution de cette fonction, appelez XStoreQueryGameAndDlcPackageUpdatesResult après avoir appelé cette fonction. Pour obtenir le nombre de mises à jour à récupérer, appelez XStoreQueryGameAndDlcPackageUpdatesResultCount après avoir appelé cette fonction. La fonction de nombre de résultats est importante, car elle vous permet de déterminer la taille appropriée du tableau à passer à la fonction de résultat. L’extrait de code suivant montre un exemple de récupération des mises à jour du jeu et des mises à jour facultatives pour le package actuel.

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
XStoreQueryGameAndDlcPackageUpdatesResult
XStoreQueryGameAndDlcPackageUpdatesResultCount
Hubs de jeux de franchise
Last modified on October 6, 2026