cancel_current_task 函式

取消目前執行的工作。這項功能可從呼叫中止任務的執行,並將它輸入任務的主體內canceled狀態。雖然可以用它來回應 is_task_cancellation_requested 函式,您也可以使用它本身,以初始化取消目前正在執行的工作。

不支援的案例,呼叫此函式,如果您並非本文中的task。如此一來,會導致未定義的行為,例如當機或無回應應用程式中。

__declspec(
   noreturn
) void __cdecl cancel_current_task();

需求

標頭: ppltasks.h

Namespace: 並行存取

請參閱

參考

concurrency 命名空間

工作類別

is_task_cancellation_requested 函式