Функция is_task_cancellation_requested
Возвращает значение, указывающее, получила ли выполняющаяся в данный момент задача запрос на отмену своего выполнения. Отмена запрашивается в задаче, если задача была создана с токеном отмены и источник токенов, связанной с этим токеном, отменен.
inline bool __cdecl is_task_cancellation_requested();
Возвращаемое значение
Значение true, если в выполняемая в данный момент задача получила запрос на отмену, в противном случае — значение false.
Заметки
При вызове этого метода в теле задачи и если он возвращает true, необходимо ответить, вызвав cancel_current_task, чтобы подтвердить запрос отмены, после выполнения любой необходимой очистки. Это прерывает выполнение задачи и приводит к ее переходу в состояние canceled. Если вы не ответите и продолжите выполнение или вернете вместо вызова cancel_current_task, задача войдет в состояние completed, когда закончит. состояние
Задача не отменяема, если она была создана без токена отмены.
Требования
Заголовок: ppltasks.h
Пространство имен: concurrency