Görevleri Numaralandırma Örneği

Görevleri listelemek için ITaskScheduler::Enum'ni çağırarakbirnumaralandırma nesnesi oluşturmanız gerekir. Ardından, Zamanlanmış Görevler klasöründeki görevleri listelemek için numaralandırma nesnesinin IEnumWorkItems arabirimini kullanın.

Aşağıdaki yordamda, Zamanlanmış Görevler klasöründe görevlerin nasıl numaralandırıldığı açıklanmaktadır.

Zamanlanmış Görevler klasöründeki görevleri listelemek

  1. COM kitaplığını başlatmak için CoInitialize çağırın ve bir görev zamanlayıcı nesnesi almak için CoCreateInstance çağırın. (Bu örnekte, Görev Zamanlayıcı hizmetinin çalıştığı varsayılır.)
  2. Numaralandırma nesnesi almak için ITaskScheduler::Enum çağrısı yapın.
  3. Görevleri almak için IEnumWorkItems::Nextçağırın. (Bu örnek, her çağrıyla beş görev almaya çalışır.)
  4. Döndürülen görevleri işleme. (Bu örnek, her görevin adını ekrana yazdırır.
  5. Kaynakları serbest bırakın. Adlar için kullanılan belleği boşaltmak için CoTaskMemFree çağırın.
Kod örneği için Görmek
Yerel bilgisayarın Zamanlanmış Görevler klasöründeki tüm görevleri numaralandırma C/C++ Kod Örneği: Görevleri Numaralandırma

 

Görev Zamanlayıcı 1.0 Örnekleri