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

# XTaskQueueUnregisterMonitor

> XTaskQueueUnregisterMonitor

# XTaskQueueUnregisterMonitor

Désinscrit un rappel de surveillance précédemment inscrit.

## Syntaxe

```cpp theme={null}
void XTaskQueueUnregisterMonitor(  
         XTaskQueueHandle queue,  
         XTaskQueueRegistrationToken token  
)  
```

### Paramètres

*queue*   \_In\_\
Type : XTaskQueueHandle

File d'attente de laquelle supprimer le rappel de soumission.

*token*   \_In\_\
Type : [XTaskQueueRegistrationToken](https://docs.xbox.com/fr/reference/system/xtaskqueue/structs/xtaskqueueregistrationtoken.md)

Jeton d'inscription retourné par [XTaskQueueRegisterMonitor](https://docs.xbox.com/fr/reference/system/xtaskqueue/functions/xtaskqueueregistermonitor.md).

### Valeur de retour

Type : void

## Remarques

> [!NOTE]
>
> Il n'est pas sûr d'appeler cette fonction sur un thread urgent. Pour plus d'informations, consultez [Threads urgents](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/console-dev/overviews/threads/time-sensitive-threads).

Si [XTaskQueueRegisterMonitor](https://docs.xbox.com/fr/reference/system/xtaskqueue/functions/xtaskqueueregistermonitor.md) a été précédemment invoquée pour inscrire un rappel [XTaskQueueMonitorCallback](https://docs.xbox.com/fr/reference/system/xtaskqueue/functions/xtaskqueuemonitorcallback.md) pour une file d'attente de tâches, utilisez `XTaskQueueUnregisterMonitor` pour désinscrire le rappel. Une fois désinscrit, le rappel n'est plus invoqué lorsque des tâches sont soumises à la file d'attente de tâches pour exécution. La désinscription du rappel libère également sa référence au handle de file d'attente de tâches.

> [!NOTE]
>
> Si vous appelez `XTaskQueueRegisterMonitor` pour inscrire un rappel `XTaskQueueMonitorCallback` auprès d'une file d'attente de tâches, vous devez utiliser `XTaskQueueUnregisterMonitor` pour désinscrire le rappel avant de fermer le handle de file d'attente de tâches avec [XTaskQueueCloseHandle](https://docs.xbox.com/fr/reference/system/xtaskqueue/functions/xtaskqueueclosehandle.md) ; sinon, une fuite de mémoire peut se produire. Un handle de file d'attente de tâches est une ressource partageable et n'est réellement détruit qu'une fois toutes les références à ce handle libérées. Pour plus d'informations, consultez [Conception de la file d'attente de tâches asynchrones](https://docs.xbox.com/fr/build/core-features/common/async/async-task-queue-design.md).

## Configuration requise

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

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

## Documentation conceptuelle

* [Threads urgents](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/console-dev/overviews/threads/time-sensitive-threads)

## Voir aussi

[XTaskQueueRegisterMonitor](https://docs.xbox.com/fr/reference/system/xtaskqueue/functions/xtaskqueueregistermonitor.md)\
[XTaskQueueMonitorCallback](https://docs.xbox.com/fr/reference/system/xtaskqueue/functions/xtaskqueuemonitorcallback.md)\
[Membres XTaskQueue](https://docs.xbox.com/fr/reference/system/xtaskqueue/xtaskqueue_members.md)\
[Modèle de programmation asynchrone](https://docs.xbox.com/fr/build/core-features/common/async/async-programming-model.md)\
[Conception de la file d'attente de tâches asynchrones](https://docs.xbox.com/fr/build/core-features/common/async/async-task-queue-design.md)


## Related topics

- [XTaskQueueRegisterMonitor](https://docs.xbox.com/fr/reference/system/xtaskqueue/functions/xtaskqueueregistermonitor.md)
- [XTaskQueueRegistrationToken](https://docs.xbox.com/fr/reference/system/xtaskqueue/structs/xtaskqueueregistrationtoken.md)
- [Effectuer des appels asynchrones](https://docs.xbox.com/fr/services/playfab/sdks/c/async.md)
- [Effectuer des appels asynchrones dans le SDK unifié PlayFab](https://docs.xbox.com/fr/services/playfab/sdks/unified-sdk/async-model.md)
- [Effectuer des appels asynchrones dans l'API C de XSAPI](https://docs.xbox.com/fr/services/xbox-services/fundamentals/xbox-services-api/live-flatc-async-patterns.md)
