ITaskSettings3::p ut_MaintenanceSettings-Methode (taskschd.h)

Ruft einen Zeiger auf ein IMaintenanceSettings-Objekt ab, das task scheduler verwendet, um einen Task während der automatischen Wartung auszuführen, oder legt diesen fest.

Dies ist eine Eigenschaft mit Lese- und Schreibzugriff.

Syntax

HRESULT put_MaintenanceSettings(
  IMaintenanceSettings *pMaintenanceSettings
);

Parameter

pMaintenanceSettings

Rückgabewert

Keine

Bemerkungen

Wenn der Stromsparmodus aktiviert ist, werden Windows Task Scheduler-Aufgaben nur ausgelöst, wenn die Aufgabe wie folgt lautet:

  • 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 Stromsparmodus ausgeschaltet ist. Weitere Informationen zum Zugriff auf den Akkusparmodus in Ihrer Anwendung finden Sie unter SYSTEM_POWER_STATUS. Allgemeine Informationen zum Stromsparmodus finden Sie unter Stromsparmodus (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