is_task_cancellation_requested İşlevi
Şu anda yürütülmekte olan görevin yürütmesini iptal etmek için bir istek alıp almadığının bir göstergesini döndürür.Görev bir iptal belirteci ile oluşturulmuşsa bir görevde iptal istenir ve o belirteç ile ilişkilendirilmiş belirteç kaynağı iptal edilir.
inline bool __cdecl is_task_cancellation_requested();
Dönüş Değeri
Şu anda yürütülen görev iptal isteği almışsa true , tersi durumda false.
Notlar
Bu yöntemi bir görev gövdesinde çağırırsanız ve yöntem true çağırırsa, ihtiyaç duyduğunuz temizleme işlemlerini gerçekleştirdikten sonra cancel_current_task öğesine yaptığınız bir çağrı ile yanıt vermeniz gerekir.Bu, görevin yürütülmesini durdurur ve canceled durumuna girmesine neden olur.Yanıt vermeyip yürütmeye devam ederseniz veya cancel_current_task öğesini çağırmak yerine geri dönerseniz görev bitti durumuna geçtiğinde completed durumuna girer.
Bir görev, iptal belirteci olmadan oluşturulduysa iptal edilemez.
Gereksinimler
Başlık: ppltasks.h
Ad Alanı: eşzamanlılık