Bagikan melalui


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

Lihat juga

Tipe Enumerasi Penjadwal Tugas