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

작업 큐를 닫습니다.

## 구문

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

### 매개 변수

*queue*   \_In\_\
형식: XTaskQueueHandle

닫을 큐입니다.

### 반환 값

형식: void

## 설명

**XTaskQueueCloseHandle**은 단순히 작업 큐 개체의 내부 참조 횟수를 감소시킵니다. 큐에 아직 콜백이 있는 경우 해당 콜백은 큐 개체에 대한 참조를 유지하고 여전히 호출될 수 있습니다. 이로 인해 앱 종료 시 문제가 발생할 수 있습니다. 앱이 종료될 때 정리 후 가짜 콜백이 실행되지 않도록 해야 합니다. XTaskQueue는 큐를 제어된 방식으로 종료하는 [XTaskQueueTerminate](/reference/system/xtaskqueue/functions/xtaskqueueterminate) API를 제공합니다.

## 요구 사항

**헤더:** XTaskQueue.h

**라이브러리:** xgameruntime.lib

**지원 플랫폼:** Windows, XBOX One 제품군 콘솔 및 XBOX Series 콘솔

## 함께 보기

[XTaskQueue 멤버](/reference/system/xtaskqueue/xtaskqueue_members)\
[비동기 프로그래밍 모델](/build/core-features/common/async/async-programming-model)\
[비동기 작업 큐 디자인](/build/core-features/common/async/async-task-queue-design)


## Related topics

- [XTaskQueueDuplicateHandle](/ko/reference/system/xtaskqueue/functions/xtaskqueueduplicatehandle.md)
- [XblGetAsyncQueue](/ko/reference/live/xsapi-c/xbox_live_global_c/functions/xblgetasyncqueue.md)
- [XTaskQueueGetCurrentProcessTaskQueue](/ko/reference/system/xtaskqueue/functions/xtaskqueuegetcurrentprocesstaskqueue.md)
- [XTaskQueue](/ko/reference/system/xtaskqueue/xtaskqueue_members.md)
- [XTaskQueueTerminate](/ko/reference/system/xtaskqueue/functions/xtaskqueueterminate.md)
