cancel_current_task 関数

現在実行中のタスクを取り消します。 この関数は、タスクの実行を中止して canceled 状態に遷移させるために、タスクの本体から呼び出すことができます。 is_task_cancellation_requested 関数に応じて使用できる一方で、単独で使用して、現在実行中のタスクの取り消しを開始することもできます。

task の本体以外では、この関数を呼び出すシナリオはサポートされません。 これを行うと、アプリケーションのクラッシュや停止など、定義されていない動作が発生します。

inline __declspec(
   noreturn
) void __cdecl cancel_current_task();

必要条件

ヘッダー: ppltasks.h

名前空間: concurrency

参照

関連項目

concurrency 名前空間

task クラス