共用方式為


is_task_cancellation_requested 函式

傳回目前執行的工作是否接收到要求取消執行。 移除工作要求,則會使用取消語彙基元,,並且與這個語彙基元的來源中移除。

bool __cdecl is_task_cancellation_requested();

傳回值

true ,如果目前執行的工作收到的要求取消;則為,否則為 false。

備註

如果您呼叫在工作主體的這個方法,則會傳回 true,您必須回應與呼叫 cancel_current_task 確認取消要求,,在執行任何必要的清除之後。 這個中止工作的執行並使輸入至 canceled 狀態。 如果您沒有回應並繼續執行,或是傳回而不是呼叫 cancel_current_task,工作進入 completed 狀態,並在完成時。

如果建立,而不需要取消語彙基元,工作不會移除。

需求

標題:

命名空間: concurrency

請參閱

參考

concurrency 命名空間

工作類別

cancellation_token_source 類別

cancellation_token 類別

cancel_current_task 函式