is_task_cancellation_requested 함수
현재 실행 중인 작업의 실행을 취소하기 위해 나타나는 표시를 반환합니다. 작업을 취소 토큰으로 만드는 경우 해당 작업을 대상으로 취소가 요청되고 해당 토큰과 연결된 토큰 소스가 취소됩니다.
inline bool __cdecl is_task_cancellation_requested();
반환 값
현재 실행 중 작업에 대한 취소 요청을 받으면 true이고, 그렇지 않으면 false입니다.
설명
작업 본문에서 메서드를 호출하고 true를 반환하는 경우 현재 작업 취소에 대한 호출로 응답하여 모든 정리를 실시한 후 취소 요청을 승인합니다. 이렇게 하면 작업 실행이 중단되어 canceled 상태로 전환됩니다. 응답하지 않고 실행을 계속하거나 반환하지 않는 경우 cancel_current_task를 호출하는 대신에 작업 종료 시 completed 상태가 입력됩니다.
취소 토큰 없이 만들어진 토큰은 취소할 수 없습니다.
요구 사항
헤더: ppltasks.h
네임스페이스: 동시성