Bagikan melalui


Contoh Menguraikan 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 di 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 mendapatkan lima tugas setiap kali pemanggilan.)
  4. Memproses tugas yang telah dikembalikan. (Contoh ini hanya mencetak nama setiap tugas ke layar.
  5. Lepaskan sumber daya. Panggil CoTaskMemFree untuk membebaskan memori yang digunakan untuk nama.
Untuk contoh kode Lihat
Menghitung semua tugas di folder Tugas Terjadwal komputer lokal Contoh Kode C/C++: Menghitung Tugas

 

Task Scheduler 1.0 Contoh