Compartir a través de


cancel_current_task (Función)

Cancela la tarea que se está ejecutando.Esta función se puede llamar desde dentro del cuerpo de una tarea para cancelar la ejecución de la tarea y hacer que se introduzca la canceled estado.Aunque puede utilizarse en respuesta a la is_task_cancellation_requested función, también puede utilizar por sí mismo, para iniciar la cancelación de la tarea que se está ejecutando actualmente.

No es un escenario admitido para llamar a esta función si no está dentro del cuerpo de un task.Si lo hace, dará como resultado un comportamiento indefinido, como un bloqueo o un bloqueo en la aplicación.

__declspec(
   noreturn
) void __cdecl cancel_current_task();

Requisitos

Encabezado: ppltasks.h

Espacio de nombres: concurrencia

Vea también

Referencia

concurrency (Espacio de nombres)

clase de la tarea

is_task_cancellation_requested (Función)