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

# XSystemHandleCallback

> XSystemHandleCallback

# XSystemHandleCallback

Rappel appelé lorsqu'un handle GRTS est créé ou détruit.

## Syntaxe

```cpp theme={null}
typedef void (CALLBACK *XSystemHandleCallback)(
    _In_ XSystemHandle handle,
    _In_ XSystemHandleType type,
    _In_ XSystemHandleCallbackReason reason,
    _In_ void* context
    );
```

### Paramètres

*handle*    \_In\_\
Type : XSystemHandle

XSystemHandle dont l'état change. Les appelants doivent effectuer une conversion statique de celui-ci vers le type de handle
GRTS approprié en fonction de la valeur transmise dans le paramètre *type*.

*type*    \_In\_\
Type : [XSystemHandleType](/fr-CA/reference/system/xsystem/enums/xsystemhandletype)

Type GRTS du handle en cours de création ou de destruction.

*reason*    \_In\_\
Type : [XSystemHandleCallbackReason](/fr-CA/reference/system/xsystem/enums/xsystemhandlecallbackreason)

Indique si le handle est en cours de création ou de destruction.

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

Contexte défini par l'utilisateur à transmettre au rappel.

## Remarques

Ce rappel est défini lorsque le jeu appelle [XSystemHandleTrack](/fr-CA/reference/system/xsystem/functions/xsystemhandletrack).

## Configuration requise

**En-tête :** XSystem.h

**Bibliothèque :** xgameruntime.lib

**Plateformes prises en charge :** Windows, consoles de la famille XBOX One et consoles XBOX Series

## Voir aussi

[Membres de XSystem](/fr-CA/reference/system/xsystem/xsystem_members)

[XSystemHandleTrack](/fr-CA/reference/system/xsystem/functions/xsystemhandletrack)


## Related topics

- [XSystemHandleCallback](/reference/system/xsystem/functions/xsystemhandlecallback.md)
- [XSystemHandleTrack](/reference/system/xsystem/functions/xsystemhandletrack.md)
- [XSystem](/reference/system/xsystem/xsystem_members.md)
- [XSystemHandleCallbackReason](/reference/system/xsystem/enums/xsystemhandlecallbackreason.md)
