ITaskSettings3::get_MaintenanceSettings-Methode (taskschd.h)

Ruft einen Zeiger auf ein IMaintenanceSettings-Objekt ab, das task scheduler zum Ausführen einer Aufgabe während der automatischen Wartung verwendet, oder legt diesen fest.

Dies ist eine Eigenschaft mit Lese- und Schreibzugriff.

Syntax

HRESULT get_MaintenanceSettings(
  IMaintenanceSettings **ppMaintenanceSettings
);

Parameter

ppMaintenanceSettings

Rückgabewert

Keine

Bemerkungen

Wenn der Akkusparmodus aktiviert ist, werden Windows Task Scheduler-Aufgaben nur ausgelöst, wenn die Aufgabe folgendes ist:

  • Sie ist nicht so festgelegt, dass die Aufgabe nur gestartet wird, wenn sich der Computer im Leerlauf befindet... (für die Aufgabe wird IdleSettings nicht verwendet)
  • Sie ist nicht so festgelegt, dass während der automatischen Wartung ausgeführt wird (für die Aufgabe wird MaintenanceSettings nicht verwendet)
  • Sie ist auf Nur ausführen, wenn der Benutzer angemeldet ist festgelegt (Aufgabe LogonType ist TASK_LOGON_INTERACTIVE_TOKEN oder TASK_LOGON_GROUP)
Alle anderen Trigger werden verzögert, bis der Akkusparmodus ausgeschaltet ist. Weitere Informationen zum Zugriff auf den Akkusparmodus in Ihrer Anwendung finden Sie unter SYSTEM_POWER_STATUS. Allgemeine Informationen zum Akkusparmodus finden Sie unter Akkusparmodus (in den Richtlinien für Hardwarekomponenten).

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile taskschd.h
Bibliothek Taskschd.lib
DLL Taskschd.dll

Weitere Informationen

ITaskSettings3