enumerasi TASK_CREATION (taskschd.h)
Menentukan bagaimana layanan Penjadwal Tugas membuat, memperbarui, atau menonaktifkan tugas.
Sintaks
typedef enum _TASK_CREATION {
TASK_VALIDATE_ONLY = 0x1,
TASK_CREATE = 0x2,
TASK_UPDATE = 0x4,
TASK_CREATE_OR_UPDATE,
TASK_DISABLE = 0x8,
TASK_DONT_ADD_PRINCIPAL_ACE = 0x10,
TASK_IGNORE_REGISTRATION_TRIGGERS = 0x20
} TASK_CREATION;
Konstanta
TASK_VALIDATE_ONLY Nilai: 0x1 Layanan Penjadwal Tugas memeriksa sintaks XML yang menjelaskan tugas tetapi tidak mendaftarkan tugas. Konstanta ini tidak dapat digabungkan dengan nilai TASK_CREATE, TASK_UPDATE, atau TASK_CREATE_OR_UPDATE . |
TASK_CREATE Nilai: 0x2 Layanan Penjadwal Tugas mendaftarkan tugas sebagai tugas baru. |
TASK_UPDATE Nilai: 0x4 Layanan Penjadwal Tugas mendaftarkan tugas sebagai versi terbaru dari tugas yang sudah ada. Ketika tugas dengan pemicu pendaftaran diperbarui, tugas akan dijalankan setelah pembaruan terjadi. |
TASK_CREATE_OR_UPDATE Layanan Penjadwal Tugas mendaftarkan tugas sebagai tugas baru atau sebagai versi yang diperbarui jika tugas sudah ada. Setara dengan TASK_CREATE | TASK_UPDATE. |
TASK_DISABLE Nilai: 0x8 Layanan Penjadwal Tugas mendaftarkan tugas yang dinonaktifkan. Tugas yang dinonaktifkan tidak dapat dijalankan hingga diaktifkan. Untuk informasi selengkapnya, lihat Properti ITaskSettings yang Diaktifkan dan Properti IRegisteredTask yang Diaktifkan. |
TASK_DONT_ADD_PRINCIPAL_ACE Nilai: 0x10 Layanan Penjadwal Tugas dicegah untuk menambahkan entri izinkan kontrol akses (ACE) untuk prinsip konteks. Ketika fungsi ITaskFolder::RegisterTaskDefinition atau ITaskFolder::RegisterTask dipanggil dengan bendera ini untuk memperbarui tugas, layanan Penjadwal Tugas tidak menambahkan ACE untuk prinsip konteks baru dan tidak menghapus ACE dari prinsip konteks lama. |
TASK_IGNORE_REGISTRATION_TRIGGERS Nilai: 0x20 Layanan Penjadwal Tugas membuat tugas, tetapi mengabaikan pemicu pendaftaran dalam tugas. Dengan mengabaikan pemicu pendaftaran, tugas tidak akan dijalankan ketika terdaftar kecuali pemicu berbasis waktu menyebabkannya dijalankan pada pendaftaran. |
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
Header | taskschd.h |