Menghitung Contoh Tugas

Untuk menghitung tugas, Anda harus memanggil ITaskScheduler::Enum untuk membuat objek enumerasi. Kemudian, gunakan antarmuka IEnumWorkItems objek enumerasi untuk menghitung tugas di folder Tugas Terjadwal.

Prosedur berikut ini menjelaskan cara menghitung tugas di folder Tugas Terjadwal.

Untuk menghitung tugas dalam folder Tugas Terjadwal

  1. Panggil CoInitialize untuk menginisialisasi pustaka COM dan CoCreateInstance untuk mendapatkan objek Task Scheduler. (Contoh ini mengasumsikan bahwa layanan Penjadwal Tugas sedang berjalan.)
  2. Panggil ITaskScheduler::Enum untuk mendapatkan objek enumerasi.
  3. Panggil IEnumWorkItems::Next untuk mengambil tugas. (Contoh ini mencoba mengambil lima tugas dengan setiap panggilan.)
  4. Proses tugas yang dikembalikan. (Contoh ini hanya mencetak nama setiap tugas ke layar.
  5. Rilis sumber daya. Panggil CoTaskMemFree untuk membebaskan memori yang digunakan untuk nama.
Untuk contoh kode Lihat
Menghitung semua tugas dalam folder Tugas Terjadwal dari komputer lokal Contoh Kode C/C++: Menghitung Tugas

 

Contoh Task Scheduler 1.0