Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Untuk mengambil properti item kerja, panggil ITaskScheduler::Aktifkan untuk mengambil antarmuka objek item kerja, lalu panggil metode yang sesuai untuk mengambil properti tugas yang Anda minati. Saat ini, satu-satunya item kerja yang valid adalah tugas.
Contoh kode yang tercantum di bagian bawah halaman ini menunjukkan cara mengambil properti yang berlaku untuk semua item kerja. Untuk properti lain yang unik untuk tugas, lihat Mengatur Contoh Properti Tugas.
Nota
Dalam contoh kode berikut, semua antarmuka dirilis setelah tidak lagi diperlukan.
Perhatikan bahwa jika Anda mengambil properti string (seperti komentar untuk item kerja), Anda harus memanggil CoTaskMemFree untuk membebaskan memori yang dialokasikan untuk string yang dikembalikan.
Prosedur berikut menjelaskan cara memperoleh properti tugas.
Untuk mengambil properti tugas
- Panggil CoInitialize untuk menginisialisasi pustaka COM dan CoCreateInstance untuk mendapatkan objek Task Scheduler. (Contoh-contoh ini mengasumsikan bahwa layanan Penjadwal Tugas sedang berjalan.)
- Panggil ITaskScheduler::Aktifkan untuk mendapatkan antarmukaITaskobjek tugas. (Perhatikan bahwa tugas saat ini adalah satu-satunya tipe item kerja yang valid.)
- Panggil metode yang sesuai untuk memperoleh properti yang Anda minati.
- Memproses properti sesuai kebutuhan. (Contoh-contoh ini hanya mencetak properti ke layar.)
- Jika properti yang dikembalikan adalah string, panggil CoTaskMemFree untuk membebaskan memori yang dialokasikan untuk string yang dikembalikan.
| Untuk contoh kode | Lihat |
|---|---|
| Mengambil informasi akun dari tugas yang diketahui | Contoh Kode C/C++: Mengambil Informasi Akun Tugas |
| Mengambil string komentar dari tugas yang diketahui | Contoh Kode C/C++: Mengambil Komentar pada Tugas |
| Mengambil nama pembuat tugas dan menampilkannya di layar | Contoh Kode C/C++: Mengambil Pembuat Tugas |
| Mengambil kode keluar terakhir yang dikembalikan oleh tugas yang diketahui | Contoh Kode C/C++ untuk Mendapatkan Kode Keluar Tugas |
| Mengambil waktu tunggu tugas diam dan menampilkannya di layar | Contoh Kode C/C++: Mengambil Waktu Tunggu Diam Tugas |
| Mengambil waktu tugas terakhir dijalankan dan menampilkannya di layar | Contoh Kode C/C++: Mengambil Waktu Tugas MostRecentRun |
| Mengambil lain kali tugas dijadwalkan untuk menjalankan dan menampilkan waktu tersebut di layar | Contoh Kode C/C++: Mengambil Tugas NextRun Time |
| Mengambil waktu pelaksanaan tugas dan menampilkannya pada layar | Contoh Kode C/C++: Mengambil Waktu Eksekusi Tugas |
| Mengambil status tugas saat ini dan menampilkannya di layar | Contoh Kode C/C++: Mengambil Status Tugas |
Topik terkait