共用方式為


ITaskSettings3::get_MaintenanceSettings 方法 (taskschd.h)

取得或設定工作排程器在自動維護期間用來執行工作的 IMaintenanceSettings 物件的指標。

這是可讀寫的屬性。

語法

HRESULT get_MaintenanceSettings(
  IMaintenanceSettings **ppMaintenanceSettings
);

參數

ppMaintenanceSettings

傳回值

備註

當省電模式開啟時,只有在工作為時,才會觸發 Windows 工作排程器工作:

  • 只有當計算機閑置時,才會設定為 [啟動] 工作... (工作不使用 IdleSettings)
  • 未設定為在自動維護期間執行 (工作不會使用 MaintenanceSettings)
  • 只有在使用者登入 (工作 LogonType才會設定為 [執行TASK_LOGON_INTERACTIVE_TOKEN] 或 [TASK_LOGON_GROUP])
所有其他觸發程式都會延遲,直到省電模式關閉為止。 如需在應用程式中存取省電模式狀態的詳細資訊,請參閱 SYSTEM_POWER_STATUS。 如需省電模式的一般資訊,請參閱 硬體元件指導方針中的省電 ()

規格需求

需求
最低支援的用戶端 Windows 8 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2012 [僅限傳統型應用程式]
目標平台 Windows
標頭 taskschd.h
程式庫 Taskschd.lib
Dll Taskschd.dll

另請參閱

ITaskSettings3