Mengatur Contoh Properti Item Kerja

Untuk mengatur properti item kerja, panggil ITaskScheduler::Activate untuk mengambil antarmuka objek item kerja, lalu panggil metode yang sesuai untuk mengatur properti tugas yang Anda minati. Saat ini, satu-satunya item kerja yang valid adalah tugas.

Contoh kode yang tercantum di bagian bawah halaman menunjukkan cara mengatur properti yang berlaku untuk semua item kerja. Untuk properti lain yang unik untuk tugas, lihat Mengatur Contoh Properti Tugas.

Catatan

Dalam contoh kode berikut, semua antarmuka dirilis setelah tidak lagi diperlukan.

 

Dalam contoh berikut, objek yang dimodifikasi selalu disimpan ke disk dengan panggilan ke IPersistFile::Save. (Antarmuka IPersistFile adalah antarmuka COM standar yang diwarisi oleh objek tugas.)

Prosedur berikut ini menjelaskan cara mengatur properti tugas.

Untuk mengatur properti tugas

  1. Panggil CoInitialize untuk menginisialisasi pustaka COM dan CoCreateInstance untuk mendapatkan objek Task Scheduler. (Contoh-contoh ini mengasumsikan bahwa layanan Penjadwal Tugas sedang berjalan.)
  2. Panggil ITaskScheduler::Activate untuk mendapatkan antarmuka ITask dari objek tugas. (Perhatikan bahwa tugas saat ini adalah satu-satunya tipe item kerja yang valid.)
  3. Panggil metode IScheduledWorkItem yang sesuai untuk mengatur properti yang Anda minati. Perhatikan bahwa metode IScheduledWorkItem diwarisi oleh antarmuka ITask .
  4. Panggil IPersistFile::Simpan untuk menyimpan objek tugas yang dimodifikasi ke disk.
Untuk contoh kode Lihat
Mengatur informasi akun untuk tugas yang diketahui Contoh Kode C/C++: Mengatur Informasi Akun Tugas
Mengatur komentar tugas yang diketahui Contoh Kode C/C++: Mengatur Komentar Tugas

 

Contoh Penjadwal Tugas 1.0