cancel_current_task 函数 (C++ REST SDK)

获取当前执行的任务。 此函数可从任务主体中进行调用,以便中止任务的执行并使其进入 canceled 状态。 虽然可以使用它响应 is_task_cancellation_requested 函数,但也可以单独使用它启动对当前执行的任务的取消。

不支持从 task 主体外部调用此函数的情况。 这样做将导致未定义的行为,例如应用程序崩溃或挂起。

警告

本主题包含有关 C++ REST SDK 1.0 (codename "Casablanca") 的信息。如果你正在从 Codeplex Casablanca 网页 使用更高版本,则使用 http://casablanca.codeplex.com/documentation 上的本地文档。

inline __declspec(    noreturn ) void __cdecl cancel_current_task();

要求

**标头:**pplxtasks.h

**命名空间:**pplx

请参见

参考

pplx 命名空间

task 类