Bagikan melalui


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

Lihat juga

IScheduledWorkItem

ITaskScheduler::Activate

ITaskScheduler::NewWorkItem