Skip to main content

XStoreUnregisterGameLicenseChanged

Annule l’inscription du rappel de modification de licence de titre spécifié.

Syntaxe

Paramètres

storeContextHandle   _In_
Type : XStoreContextHandle
Handle de contexte du magasin pour l’utilisateur, retourné par XStoreCreateContext. token   _In_
Type : XTaskQueueRegistrationToken
Un jeton identifiant le rappel dont l’inscription doit être annulée. wait   _In_
Type : bool
Attendre la fin de tous les rappels d’événements en attente.

Valeur de retour

Type : bool Retourne false si wait est false et que l’annulation de l’inscription est en attente. Retourne true dans les autres cas.

Remarques

Il n’est pas sécuritaire d’appeler cette fonction sur un thread urgent. Pour plus d’informations, consultez Threads urgents.
Cette fonction annule l’inscription de la fonction de rappel définie par XStoreGameLicenseChangedCallback. Vous utiliserez le même XTaskQueueRegistrationToken généré par XStoreRegisterGameLicenseChanged pour annuler l’inscription de la fonction de rappel. Afin d’éviter une fuite de mémoire, l’inscription de chaque fonction inscrite avec XStoreRegisterGameLicenseChanged doit être annulée par XStoreUnregisterGameLicenseChanged lorsque la fonction de rappel n’est plus nécessaire. Consultez XStoreCreateContext 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
XStoreRegisterGameLicenseChanged
XStoreGameLicenseChangedCallback
Last modified on October 6, 2026