Compartilhar via


Função de cancel_current_task

Cancela a tarefa atualmente em execução.Esta função pode ser chamada de dentro do corpo de uma tarefa para anular a execução da tarefa e fazer com que ele insira o canceled estado.Enquanto ele pode ser usado em resposta ao is_task_cancellation_requested função, você também pode usá-lo por si só, para iniciar o cancelamento da tarefa que está sendo executado.

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

__declspec(
   noreturn
) void __cdecl cancel_current_task();

Requisitos

Cabeçalho: ppltasks.h

Namespace: concorrência

Consulte também

Referência

simultaneidade Namespace

Classe Task

Função de is_task_cancellation_requested