Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ruft die Zeiten ab, zu denen die Ausführung des registrierten Tasks während eines angegebenen Zeitraums geplant ist.
Syntax
HRESULT GetRunTimes(
[in] const LPSYSTEMTIME pstStart,
[in] const LPSYSTEMTIME pstEnd,
[in, out] DWORD *pCount,
[out] LPSYSTEMTIME *pRunTimes
);
Parameter
[in] pstStart
Die Startzeit für die Abfrage.
[in] pstEnd
Die Endzeit für die Abfrage.
[in, out] pCount
Die angeforderte Anzahl von Ausführungen bei der Eingabe und die zurückgegebene Anzahl von Ausführungen bei der Ausgabe.
[out] pRunTimes
Die geplanten Zeiten, zu denen der Task ausgeführt wird. Ein NULL LPSYSTEMTIME-Objekt sollte an diesen Parameter übergeben werden. Bei der Rückgabe enthält dieses Array pCount-Laufzeiten . Sie müssen dieses Array freigeben, indem Sie die CoTaskMemFree-Funktion aufrufen.
Rückgabewert
Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Wenn die Methode S_FALSE zurückgibt, enthält der pRunTimes-Parameter pCount-Elemente, aber es gab mehr Ausführungen der Aufgabe, die nicht zurückgegeben wurden. Andernfalls wird ein HRESULT-Fehlercode zurückgegeben.
Bemerkungen
Wenn der registrierte Task Trigger enthält, die einzeln deaktiviert sind, wirken sich diese Trigger weiterhin auf die nächste geplante Laufzeit aus, die zurückgegeben wird, obwohl sie deaktiviert sind.
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 |