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.
Anda dapat mengakhiri tugas saat sedang berjalan dengan memanggil IScheduledWorkItem::Terminate.
Prosedur berikut menjelaskan cara mengakhiri tugas jika sedang berjalan.
Untuk mengakhiri tugas jika sedang berjalan
- Panggil CoInitialize untuk menginisialisasi pustaka COM dan CoCreateInstance untuk mendapatkan objek Task Scheduler. (Contoh ini mengasumsikan bahwa layanan Penjadwal Tugas sedang berjalan.)
- Panggil ITaskScheduler::Aktifkan untuk mendapatkan antarmukaITaskobjek tugas. (Perhatikan bahwa contoh ini mendapatkan tugas "Tugas Pengujian".)
- Panggil ITask::GetStatus untuk mengetahui apakah tugas sedang berjalan. (Perhatikan bahwa GetStatus adalah metodeIScheduledWorkItemyang diwarisi oleh ITask.)
- Periksa status tugas lalu panggil ITask::Hentikan jika tugas sedang berjalan. (Perhatikan bahwa Menghentikan adalah metodeIScheduledWorkItemyang diwariskan oleh ITask.)
| Untuk contoh kode | Lihat |
|---|---|
| Memverifikasi status tugas yang diketahui | Contoh Kode C/C++: Mengakhiri Tugas |
Topik terkait