Freigeben über


cancel_current_task-Funktion

Bricht die gerade ausgeführte Aufgabe.Diese Funktion kann aus aufgerufen werden, innerhalb des Textes eines Vorgangs auf die Task-Ausführung abbrechen und zu geben die canceled Zustand.Während es in Reaktion auf verwendet werden, kann die Is_task_cancellation_requested Funktion, Sie können auch allein, Abbruch des Vorgangs zu initiieren, die momentan ausgeführt wird.

Es ist nicht unterstütztes Szenario zum Aufrufen dieser Funktion, wenn Sie nicht im Hauptteil einer task.Auf diese Weise führt zu nicht definiertem Verhalten wie ein Absturz oder ein hängen in der Anwendung.

__declspec(
   noreturn
) void __cdecl cancel_current_task();

Anforderungen

Header: ppltasks.h

Namespace: Parallelität

Siehe auch

Referenz

concurrency-Namespace

Aufgaben-Klasse

is_task_cancellation_requested-Funktion