Partager via


cancel_current_task, fonction

Annule la tâche en cours d'exécution. Cette fonction peut être appelée à partir du corps d'une tâche pour annuler l'exécution de la tâche et la faire passer à l'état canceled. Bien qu'elle puisse être utilisée en réponse à la fonction is_task_cancellation_requested, vous pouvez également l'utiliser toute seule, pour initialiser l'annulation de la tâche en cours d'exécution.

Ce n'est pas un scénario pris en charge pour appeler cette fonction si vous n'êtes pas dans le corps de task. Cela entraînerait un comportement non défini tel qu'un blocage dans votre application.

inline __declspec(
   noreturn
) void __cdecl cancel_current_task();

Configuration requise

En-tête : ppltasks.h

Espace de noms : concurrency

Voir aussi

Référence

concurrency, espace de noms

task, classe