header taskschd.h
Header ini digunakan oleh Penjadwal Tugas. Untuk informasi selengkapnya, lihat:
taskschd.h berisi antarmuka pemrograman berikut:
Antarmuka
IAction Menyediakan properti umum yang diwarisi oleh semua objek tindakan. |
IActionCollection Berisi tindakan yang dilakukan oleh tugas. |
IBootTrigger Mewakili pemicu yang memulai tugas saat sistem dimulai. |
IComHandlerAction Mewakili tindakan yang menembakkan handler. |
IDailyTrigger Mewakili pemicu yang memulai tugas berdasarkan jadwal harian. |
IEmailAction Mewakili tindakan yang mengirim pesan email. |
IEventTrigger Mewakili pemicu yang memulai tugas saat peristiwa sistem terjadi. |
IExecAction Mewakili tindakan yang menjalankan operasi baris perintah. |
IIdleSettings Menentukan bagaimana Penjadwal Tugas melakukan tugas ketika komputer dalam kondisi menganggur. |
IIdleTrigger Mewakili pemicu yang memulai tugas ketika komputer masuk ke status menganggur. |
ILogonTrigger Mewakili pemicu yang memulai tugas saat pengguna masuk. |
IMaintenanceSettings Menyediakan pengaturan yang digunakan Penjadwal Tugas untuk melakukan tugas selama Pemeliharaan otomatis. |
IMonthlyDOWTrigger Mewakili pemicu yang memulai tugas pada jadwal hari dalam seminggu bulanan. |
IMonthlyTrigger Mewakili pemicu yang memulai pekerjaan berdasarkan jadwal bulanan. |
INetworkSettings Menyediakan pengaturan yang digunakan layanan Penjadwal Tugas untuk mendapatkan profil jaringan. |
IPrincipal Menyediakan kredensial keamanan untuk prinsipal. |
IPrincipal2 Menyediakan pengaturan yang diperluas yang diterapkan ke kredensial keamanan untuk prinsipal. |
IRegisteredTask Menyediakan metode yang digunakan untuk menjalankan tugas dengan segera, mendapatkan instans tugas yang sedang berjalan, mendapatkan atau mengatur kredensial yang digunakan untuk mendaftarkan tugas, dan properti yang menjelaskan tugas. |
IRegisteredTaskCollection Berisi semua tugas yang terdaftar. |
IRegistrationInfo Menyediakan informasi administratif yang dapat digunakan untuk menjelaskan tugas. |
IRegistrationTrigger Mewakili pemicu yang memulai tugas saat tugas didaftarkan atau diperbarui. |
IRepetitionPattern Menentukan seberapa sering tugas dijalankan dan berapa lama pola pengulangan diulang setelah tugas dimulai. |
IRunningTask Menyediakan metode untuk mendapatkan informasi dari dan mengontrol tugas yang sedang berjalan. |
IRunningTaskCollection Menyediakan koleksi yang digunakan untuk mengontrol tugas yang sedang berjalan. |
ISessionStateChangeTrigger Memicu tugas untuk konsol menyambungkan atau memutuskan sambungan, menyambungkan atau memutuskan sambungan jarak jauh, atau kunci stasiun kerja atau membuka kunci pemberitahuan. |
IShowMessageAction Mewakili tindakan yang memperlihatkan kotak pesan saat tugas diaktifkan. |
ITaskDefinition Menentukan semua komponen tugas, seperti pengaturan tugas, pemicu, tindakan, dan informasi pendaftaran. |
ITaskFolder Menyediakan metode yang digunakan untuk mendaftarkan (membuat) tugas di folder, menghapus tugas dari folder, dan membuat atau menghapus subfolder dari folder. |
ITaskFolderCollection Menyediakan informasi dan kontrol untuk kumpulan folder yang berisi tugas. |
ITaskHandler Menentukan metode yang dipanggil oleh layanan Penjadwal Tugas untuk mengelola penangan COM. |
ITaskHandlerStatus Menyediakan metode yang digunakan oleh penangan COM untuk memberi tahu Penjadwal Tugas tentang status handler. |
ITaskNamedValueCollection Berisi kumpulan pasangan nama-nilai antarmuka ITaskNamedValuePair. |
ITaskNamedValuePair Membuat pasangan nama-nilai di mana nama dikaitkan dengan nilai . |
ITaskService Menyediakan akses ke layanan Penjadwal Tugas untuk mengelola tugas terdaftar. |
ITaskSettings Menyediakan pengaturan yang digunakan layanan Penjadwal Tugas untuk melakukan tugas. |
ITaskSettings2 Menyediakan pengaturan yang diperluas yang digunakan Penjadwal Tugas untuk menjalankan tugas. (ITaskSettings2) |
ITaskSettings3 Menyediakan pengaturan yang diperluas yang digunakan Penjadwal Tugas untuk menjalankan tugas. (ITaskSettings3) |
ITaskVariables Menentukan variabel tugas yang dapat diteruskan sebagai parameter ke penangan tugas dan executable eksternal yang diluncurkan oleh tugas. |
ITimeTrigger Mewakili pemicu yang memulai tugas pada tanggal dan waktu tertentu. |
ITrigger Menyediakan properti umum yang diwarisi oleh semua objek pemicu. |
ITriggerCollection Menyediakan metode yang digunakan untuk menambahkan, menghapus dari, dan mendapatkan pemicu tugas. |
IWeeklyTrigger Mewakili pemicu yang memulai tugas berdasarkan jadwal mingguan. |
Enumerasi
TASK_ACTION_TYPE Menentukan jenis tindakan yang dapat dilakukan tugas. |
TASK_COMPATIBILITY Menentukan versi Penjadwal Tugas atau perintah AT yang kompatibel dengan tugas. |
TASK_CREATION Menentukan bagaimana layanan Penjadwal Tugas membuat, memperbarui, atau menonaktifkan tugas. |
TASK_ENUM_FLAGS Menentukan bagaimana Penjadwal Tugas menghitung melalui tugas terdaftar. |
TASK_INSTANCES_POLICY Menentukan bagaimana Penjadwal Tugas menangani instans tugas yang ada saat memulai instans tugas baru. |
TASK_LOGON_TYPE Menentukan teknik masuk apa yang diperlukan untuk menjalankan tugas. |
TASK_PROCESSTOKENSID_TYPE Menentukan jenis pengidentifikasi keamanan proses (SID) yang dapat digunakan oleh tugas. |
TASK_RUN_FLAGS Menentukan bagaimana tugas dijalankan. |
TASK_RUNLEVEL_TYPE Menentukan bendera elevasi LUA yang menentukan dengan tingkat hak istimewa apa yang akan dijalankan tugas. |
TASK_SESSION_STATE_CHANGE_TYPE Menentukan jenis perubahan status sesi Server Terminal yang dapat Anda gunakan untuk memicu tugas dimulai. |
TASK_STATE Menentukan berbagai status tempat tugas terdaftar bisa berada. |
TASK_TRIGGER_TYPE2 Menentukan jenis pemicu yang dapat digunakan oleh tugas. |