Condividi tramite


Funzione cancel_current_task (C++ REST SDK)

Annulla l'attività attualmente in esecuzione. Questa funzione può essere chiamata dal corpo di un'attività per interrompere l'esecuzione dell'attività e forzarne il passaggio allo stato canceled. Poiché può essere usata in risposta alla funzione is_task_cancellation_requested, è inoltre possibile utilizzarla separatamente per avviare l'annullamento dell'attività attualmente in esecuzione.

Chiamare questa funzione non è uno scenario supportato se non si è all'interno del corpo di un oggetto task. Questa operazione provocherà un comportamento non definito, ad esempio un arresto anomalo o un blocco nell'applicazione.

Avviso

In questo argomento vengono fornite informazioni per C++ REST SDK 1.0 (nome in codice "Casablanca").Se si sta usando una versione più recente dalla pagina Web di Codeplex Casablanca, usare la documentazione locale all'indirizzo http://casablanca.codeplex.com/documentation.

inline __declspec(    noreturn ) void __cdecl cancel_current_task();

Requisiti

Intestazione: pplxtasks.h

Spazio dei nomi: pplx

Vedere anche

Riferimenti

Spazio dei nomi pplx

Classe task