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