Skip to main content

XStoreCanAcquireLicenseForStoreIdResult

Obtient les résultats d’un appel à XStoreCanAcquireLicenseForStoreIdAsync.

Syntaxe

Paramètres

async   _Inout_
Type : XAsyncBlock*
XAsyncBlock que vous transmettez à XStoreCanAcquireLicenseForStoreIdAsync. Utilisez XAsyncBlock pour interroger l’état de l’appel et récupérer ses résultats. Pour plus d’informations, consultez XAsyncBlock. storeCanAcquireLicense   _Out_
Type : XStoreCanAcquireLicenseResult*
Au retour, vérifiez le statut du résultat pour savoir si l’utilisateur peut obtenir une licence pour le produit. Appelez cette API pour les jeux et les durables (avec ou sans package). Elle retourne également un résultat si une licence peut être obtenue pour le produit à l’aide d’un disque inséré. Le résultat indique la SKU pour laquelle l’utilisateur peut obtenir une licence. Pour le contenu dont les utilisateurs peuvent obtenir la licence à l’aide d’un disque, la SKU est ‘DISC’.

Valeur de retour

Type : HRESULT S_OK en cas de réussite ; sinon, retourne un code d’erreur. La fonction XStoreCanAcquireLicenseForStoreIdResult retourne les codes d’erreur suivants :

Remarques

Cette fonction récupère les résultats de l’exécution de XStoreCanAcquireLicenseForStoreIdAsync, ainsi que la licence d’aperçu demandée par la fonction si l’exécution réussit. Appelez cette fonction après XStoreCanAcquireLicenseForStoreIdAsync, généralement dans le contexte d’une fonction de rappel. Pour obtenir un exemple d’utilisation, consultez XStoreCanAcquireLicenseForStoreIdAsync.

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
XStoreCanAcquireLicenseForStoreIdAsync
Utilisation d’un bien durable sans package
Accorder aux joueurs l’accès au contenu des modules complémentaires
Last modified on October 6, 2026