Skip to main content

XStoreCanAcquireLicenseForStoreIdResult

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

Syntaxe

Paramètres

async   _Inout_
Type : XAsyncBlock*
Le XAsyncBlock que vous passez à XStoreCanAcquireLicenseForStoreIdAsync. Utilisez le XAsyncBlock pour interroger l’état de l’appel et récupérer les résultats de l’appel. Pour plus d’informations, consultez XAsyncBlock. storeCanAcquireLicense   _Out_
Type : XStoreCanAcquireLicenseResult*
Au retour, vérifiez l’état 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 accordée pour le produit au moyen d’un disque inséré. Le résultat indique pour quelle SKU l’utilisateur peut obtenir une licence. Pour le contenu dont les utilisateurs peuvent obtenir une licence au moyen 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
Comment utiliser un durable sans package
Accorder aux joueurs l’accès au contenu de modules complémentaires
Last modified on October 6, 2026