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

# XTaskQueueCloseHandle

> XTaskQueueCloseHandle

# XTaskQueueCloseHandle

Ferme la file d'attente de tâches.

## Syntaxe

```cpp theme={null}
void XTaskQueueCloseHandle(  
         XTaskQueueHandle queue  
)  
```

### Paramètres

*queue*   \_In\_\
Type : XTaskQueueHandle

File d'attente à fermer.

### Valeur de retour

Type : void

## Remarques

**XTaskQueueCloseHandle** se contente de décrémenter un décompte de références interne sur l'objet file d'attente de tâches. Si des rappels se trouvent encore dans la file d'attente, ils détiennent une référence sur l'objet file d'attente et peuvent encore être appelés. Cela peut poser problème lors de l'arrêt de l'application. Lorsqu'une application s'arrête, elle doit s'assurer qu'aucun rappel parasite ne s'exécute après le nettoyage. XTaskQueue fournit l'API [XTaskQueueTerminate](/fr/reference/system/xtaskqueue/functions/xtaskqueueterminate) pour effectuer un arrêt contrôlé d'une file d'attente.

## Configuration requise

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

**Bibliothèque :** xgameruntime.lib

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

## Voir aussi

[Membres XTaskQueue](/fr/reference/system/xtaskqueue/xtaskqueue_members)\
[Modèle de programmation asynchrone](/fr/build/core-features/common/async/async-programming-model)\
[Conception de la file d'attente de tâches asynchrones](/fr/build/core-features/common/async/async-task-queue-design)


## Related topics

- [XTaskQueueCloseHandle](/ja-jp/reference/system/xtaskqueue/functions/xtaskqueueclosehandle.md)
- [XTaskQueueDuplicateHandle](/reference/system/xtaskqueue/functions/xtaskqueueduplicatehandle.md)
- [How to: Duplicating a task queue handle](/build/core-features/common/async/async-task-queue-design-howto/duplicating-task-queue-handle.md)
- [XTaskQueueGetCurrentProcessTaskQueue](/reference/system/xtaskqueue/functions/xtaskqueuegetcurrentprocesstaskqueue.md)
- [XTaskQueueTerminate](/reference/system/xtaskqueue/functions/xtaskqueueterminate.md)
