is_task_cancellation_requested 函数

返回当前执行的任务是否接收请求取消其执行。 在任务取消请求,则使用取消标记创建的,因此,与该标记的源中移除。

bool __cdecl is_task_cancellation_requested();

返回值

true,如果当前正在执行的任务接收对取消;否则,false。

备注

如果对任务体中的此方法,它返回 true,您必须对的调用 cancel_current_task 确认取消请求,在执行所有必要的清理之后。 这中止任务执行并使其输入 canceled 状态。 如果不响应并不继续执行,或者返回而不是调用 cancel_current_task,任务输入 completed 状态,已完成。

如果它创建的,则无需取消标记,任务不是取消。

要求

**标头:**ppltasks.h

**命名空间:**并发

请参见

参考

concurrency 命名空间

任务类

cancellation_token_source 类

cancellation_token 类

cancel_current_task 函数