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

# XTaskQueueUnregisterWaiter

> XTaskQueueUnregisterWaiter

# XTaskQueueUnregisterWaiter

取消註冊先前註冊的工作佇列等候者。

## 語法

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

### 參數

*queue*   \_In\_\
類型：XTaskQueueHandle

要從中移除等候者的佇列。

*token*   \_In\_\
類型：[XTaskQueueRegistrationToken](/zh-TW/reference/system/xtaskqueue/structs/xtaskqueueregistrationtoken)

從 [XTaskQueueRegisterWaiter](/zh-TW/reference/system/xtaskqueue/functions/xtaskqueueregisterwaiter) 傳回的註冊權杖。

### 傳回值

類型：void

## 備註

<Note>在時間敏感執行緒上呼叫此函式並不安全。如需詳細資訊，請參閱[時間敏感執行緒](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/console-dev/overviews/threads/time-sensitive-threads)。</Note>

如果先前已叫用 [XTaskQueueRegisterWaiter](/zh-TW/reference/system/xtaskqueue/functions/xtaskqueueregistermonitor) 為工作佇列註冊等候者，請使用 `XTaskQueueUnregisterWaiter` 取消註冊由 *token* 中指定之 `XTaskQueueRegistrationToken` 所識別的等候者。取消註冊指定的等候者之後，Win32 控制代碼就會被移除，而且不會再叫用等候者回呼。

## 需求

**標頭：** XTaskQueue.h

**程式庫：** xgameruntime.lib

**支援的平台：** Windows、XBOX One 系列主機和 XBOX Series 主機

## 概念文件

* [時間敏感執行緒](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/console-dev/overviews/threads/time-sensitive-threads)

## 另請參閱

[XTaskQueueRegisterWaiter](/zh-TW/reference/system/xtaskqueue/functions/xtaskqueueregisterwaiter)\
[XTaskQueue 成員](/zh-TW/reference/system/xtaskqueue/xtaskqueue_members)\
[非同步程式設計模型](/zh-TW/build/core-features/common/async/async-programming-model)\
[非同步工作佇列設計](/zh-TW/build/core-features/common/async/async-task-queue-design)


## Related topics

- [XTaskQueueUnregisterWaiter](/reference/system/xtaskqueue/functions/xtaskqueueunregisterwaiter.md)
- [XTaskQueueRegisterWaiter](/reference/system/xtaskqueue/functions/xtaskqueueregisterwaiter.md)
- [XTaskQueue](/reference/system/xtaskqueue/xtaskqueue_members.md)
