Compartir a través de


cancel_current_task (Función)

Cancela la tarea que se está ejecutando actualmente. Se puede llamar a esta función desde el cuerpo de una tarea para anular la ejecución de la tarea y hacer que obtenga el estado canceled. Aunque se puede usar en respuesta a la función is_task_cancellation_requested, también puede utilizarla por sí misma, para iniciar la cancelación de la tarea que se está ejecutando actualmente.

No está admitido que llame a esta función si no está dentro del cuerpo de un objeto task. Esto dará lugar a un comportamiento indefinido como, por ejemplo, un bloqueo en la aplicación.

inline __declspec(
   noreturn
) void __cdecl cancel_current_task();

Requisitos

Encabezado: ppltasks.h

Espacio de nombres: simultaneidad

Vea también

Referencia

concurrency (Espacio de nombres)

task (Clase)