Metode ITaskSettings::p ut_IdleSettings (taskschd.h)

Mendapatkan atau mengatur informasi yang menentukan bagaimana Penjadwal Tugas melakukan tugas saat komputer dalam kondisi menganggur. Untuk informasi tentang kondisi menganggur, lihat Kondisi Menganggur Tugas.

Properti ini bersifat baca/tulis.

Sintaks

HRESULT put_IdleSettings(
  IIdleSettings *pIdleSettings
);

Parameter

pIdleSettings

Nilai kembali

Tidak ada

Keterangan

Saat membaca atau menulis XML untuk tugas, pengaturan ini ditentukan dalam elemen IdleSettings dari skema Penjadwal Tugas.

Ketika penghemat baterai aktif, tugas Penjadwal Tugas Windows dipicu hanya jika tugasnya:

  • Tidak diatur ke Mulai tugas hanya jika komputer diam... (tugas tidak menggunakan IdleSettings)
  • Tidak diatur untuk dijalankan selama pemeliharaan otomatis (tugas tidak menggunakan MaintenanceSettings)
  • Diatur ke Jalankan hanya ketika pengguna masuk ( tugas LogonTypeTASK_LOGON_INTERACTIVE_TOKEN atau TASK_LOGON_GROUP)
Semua pemicu lainnya tertunda hingga penghemat baterai mati. Untuk informasi selengkapnya tentang mengakses status penghemat baterai di aplikasi Anda, lihat SYSTEM_POWER_STATUS. Untuk informasi umum tentang penghemat baterai, lihat penghemat baterai (dalam pedoman komponen perangkat keras).

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Target Platform Windows
Header taskschd.h
Pustaka Taskschd.lib
DLL Taskschd.dll

Lihat juga

ITaskSettings

Tugas Microsoft Azure Scheduler