> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# XStoreGameLicenseChangedCallback

> XStoreGameLicenseChangedCallback

# XStoreGameLicenseChangedCallback

Fonction de rappel définie par le jeu pour l'événement de modification de la licence du jeu.

## Syntaxe

```cpp theme={null}
void XStoreGameLicenseChangedCallback(  
         void* context  
)  
```

### Paramètres

*context*   \_In\_\
Type : void\*

Contexte défini par le jeu à passer à la fonction de rappel.

### Valeur de retour

Type : void

## Remarques

Un événement de modification de la licence du jeu se produit lorsqu'un achat lié au jeu en cours a lieu sur cet appareil, ou lorsque la licence du jeu est actualisée et que le jeu passe d'une licence d'essai à une licence complète. La fonction **XStoreGameLicenseChangedCallback** est appelée lorsqu'un tel événement se produit. Pour que cette fonction définie par le jeu soit appelée, elle doit d'abord être inscrite à l'aide de la fonction [XStoreRegisterGameLicenseChanged](/fr/reference/system/xstore/functions/xstoreregistergamelicensechanged). La fonction doit correspondre au type de retour et aux paramètres de **XStoreGameLicenseChangedCallback**. Pour éviter une fuite de mémoire, vous devez appeler [XStoreUnregisterGameLicenseChanged](/fr/reference/system/xstore/functions/xstoreunregistergamelicensechanged) lorsque vous avez terminé d'utiliser la fonction de rappel.

## 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

## Voir aussi

[XStore](/fr/reference/system/xstore/xstore_members)\
[XStoreRegisterGameLicenseChanged](/fr/reference/system/xstore/functions/xstoreregistergamelicensechanged)\
[XStoreUnregisterGameLicenseChanged](/fr/reference/system/xstore/functions/xstoreunregistergamelicensechanged)


## Related topics

- [XStoreGameLicenseChangedCallback](/reference/system/xstore/functions/xstoregamelicensechangedcallback.md)
- [XStoreRegisterGameLicenseChanged](/reference/system/xstore/functions/xstoreregistergamelicensechanged.md)
- [XStoreUnregisterGameLicenseChanged](/reference/system/xstore/functions/xstoreunregistergamelicensechanged.md)
- [XStore](/reference/system/xstore/xstore_members.md)
- [XTaskQueueRegistrationToken](/reference/system/xtaskqueue/structs/xtaskqueueregistrationtoken.md)
