Partilhar via


Função cancel_current_task (C++ REST SDK)

Cancela a tarefa atualmente em execução. Essa função pode ser chamada de dentro do corpo de uma tarefa para interromper a execução da tarefa e fazer com que ela entre no estado canceled. Embora ela possa ser usada em resposta à função is_task_cancellation_requested, também é possível usá-la por si só, para iniciar o cancelamento da tarefa que está sendo executada no momento.

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

Aviso

Este tópico contém informações para o C++ REST SDK 1.0 (codinome "Casablanca").Se você estiver usando uma versão mais recente da página da Web do Codeplex Casablanca, use então a documentação local em http://casablanca.codeplex.com/documentation.

inline __declspec(    noreturn ) void __cdecl cancel_current_task();

Requisitos

Cabeçalho: pplxtasks.h

Namespace: pplx

Consulte também

Referência

Namespace pplx

Classe task