Antarmuka ITask (mstask.h)
[[API ini dapat diubah atau tidak tersedia dalam versi sistem operasi atau produk berikutnya. Silakan gunakan Antarmuka Penjadwal Tugas 2.0 sebagai gantinya.] ]
Menyediakan metode untuk menjalankan tugas, mendapatkan atau mengatur informasi tugas, dan mengakhiri tugas. Ini berasal dari antarmuka IScheduledWorkItem dan mewarisi semua metode antarmuka tersebut.
Warisan
Antarmuka ITask mewarisi dari IScheduledWorkItem. ITask juga memiliki jenis anggota ini:
Metode
Antarmuka ITask memiliki metode ini.
ITask::GetApplicationName Metode ini mengambil nama aplikasi yang terkait dengan tugas. |
ITask::GetMaxRunTime Metode ini mengambil lama waktu maksimum, dalam milidetik, tugas dapat berjalan sebelum mengakhiri. |
ITask::GetParameters Metode ini mengambil parameter baris perintah tugas. |
ITask::GetPriority Metode ini mengambil prioritas untuk tugas. |
ITask::GetTaskFlags Metode ini mengembalikan bendera yang mengubah perilaku tugas. |
ITask::GetWorkingDirectory Metode ini mengambil direktori pengerjaan tugas. |
ITask::SetApplicationName Metode ini menetapkan aplikasi tertentu ke tugas saat ini. |
ITask::SetMaxRunTime Metode ini mengatur waktu maksimum tugas dapat berjalan, dalam milidetik, sebelum mengakhiri. |
ITask::SetParameters Metode ini mengatur parameter baris perintah untuk tugas. |
ITask::SetPriority Metode ini menetapkan prioritas untuk tugas. |
ITask::SetTaskFlags Metode ini mengatur bendera yang mengubah perilaku tugas terjadwal. |
ITask::SetWorkingDirectory Metode ini mengatur direktori kerja untuk tugas. |
Keterangan
ITask adalah antarmuka utama objek pemicu tugas. Untuk membuat objek tugas, panggil ITaskScheduler::Activate untuk tugas yang sudah ada atau ITaskScheduler::NewWorkItem untuk tugas baru.
Contoh
Untuk informasi selengkapnya dan contoh kode untuk antarmuka ini, lihat Contoh Kode C/C++: Mengakhiri Tugas.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Target Platform | Windows |
Header | mstask.h |
Redistribusi | Internet Explorer 4.0 atau yang lebih baru pada Windows NT 4.0 dan Windows 95 |