ITaskSettings::get_DeleteExpiredTaskAfter-Methode (taskschd.h)
Ruft die Zeitspanne ab, die der Taskplaner wartet, bevor der Task nach Ablauf des Vorgangs gelöscht wird, oder legt diesen fest. Wenn für diese Eigenschaft kein Wert angegeben ist, löscht der Taskplanerdienst die Aufgabe nicht.
Dies ist eine Eigenschaft mit Lese- und Schreibzugriff.
Syntax
HRESULT get_DeleteExpiredTaskAfter(
BSTR *pExpirationDelay
);
Parameter
pExpirationDelay
Rückgabewert
Keine
Bemerkungen
Ein Task läuft ab, nachdem die Endgrenze für alle dem Task zugeordneten Trigger überschritten wurde. Die Endgrenze für einen Trigger wird durch die EndBoundary-Eigenschaft angegeben, die von allen Triggerschnittstellen geerbt wird.
Beim Lesen oder Schreiben von XML für eine Aufgabe wird diese Einstellung im DeleteExpiredTaskAfter -Element (settingsType) des Taskplanerschemas angegeben.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | taskschd.h |
Bibliothek | Taskschd.lib |
DLL | Taskschd.dll |