Partilhar via


Função cancel_current_task

Cancela a tarefa atualmente em execução. Essa função pode ser chamada de dentro do corpo de uma tarefa para anular a execução da tarefa e fazer com que fique com o estado de canceled. Enquanto ela puder ser usada em resposta à função is_task_cancellation_requested, você também poderá usá-la por si só, para iniciar o cancelamento da tarefa que está em execução atualmente.

Não será um cenário com suporte para chamar essa função se você não estiver dentro do corpo de uma task. Isso resultará em comportamento indefinido como uma falha ou travamento em seu aplicativo.

inline __declspec(
   noreturn
) void __cdecl cancel_current_task();

Requisitos

Cabeçalho: ppltasks.h

Namespace: simultaneidade

Consulte também

Referência

Namespace Concurrency

Classe task