Udostępnij za pośrednictwem


cancel_current_task — Funkcja

Anuluje aktualnie przeprowadzane zadanie.Ta funkcja może zostać wywołana z treści zadania, aby przerwać jego wykonywanie i spowodować wprowadzenie stanu canceled.Chociaż może być używane w odpowiedzi na funkcję is_task_cancellation_requested funkcji, można go także użyć niezależnie, aby zainicjować anulowanie zadania, które jest w trakcie wykonywania.

Nie jest to obsługiwany scenariusz, aby wywołać tę funkcję, jeśli nie jesteś w treści task.To spowoduje nieokreślone zachowanie, na przykład awarię lub zawieszenie aplikacji.

inline __declspec(
   noreturn
) void __cdecl cancel_current_task();

Wymagania

Nagłówek: ppltasks.h

Przestrzeń nazw: concurrency

Zobacz też

Informacje

concurrency — Przestrzeń nazwy

task — Klasa