XTaskQueueUnregisterWaiter
Unregisters a previously registered task queue waiter.
Syntax
void XTaskQueueUnregisterWaiter(
XTaskQueueHandle queue,
XTaskQueueRegistrationToken token
)
Parameters
queue _In_
Type: XTaskQueueHandle
The queue to remove the waiter from.
token _In_
Type: XTaskQueueRegistrationToken
The registration token returned from XTaskQueueRegisterWaiter.
Return value
Type: void
Remarks
Note
This function isn't safe to call on a time-sensitive thread. For more information, see Time-sensitive threads.
If XTaskQueueRegisterWaiter was previously invoked to register a waiter for a task queue, use XTaskQueueUnregisterWaiter
to unregister the waiter identified by the XTaskQueueRegistrationToken
specified in token. Once the specified waiter is unregistered, the Win32 handle is removed and the waiter callback is no longer invoked.
Requirements
Header: XTaskQueue.h
Library: xgameruntime.lib
Supported platforms: Windows, Xbox One family consoles and Xbox Series consoles
See also
XTaskQueueRegisterWaiter
XTaskQueue members
Asynchronous Programming Model
Async Task Queue design