ITaskService::GetRunningTasks-Methode (taskschd.h)
Ruft eine Auflistung der ausgeführten Aufgaben ab.
Syntax
HRESULT GetRunningTasks(
[in] LONG flags,
[out] IRunningTaskCollection **ppRunningTasks
);
Parameter
[in] flags
Ein Wert aus der TASK_ENUM_FLAGS-Aufzählung. Übergeben Sie 0, um eine Sammlung ausgeführter Aufgaben zurückzugeben, die keine ausgeblendeten Aufgaben sind.
[out] ppRunningTasks
Eine IRunningTaskCollection Schnittstelle, die die derzeit ausgeführten Aufgaben enthält.
Übergeben Sie einen Verweis auf einen NULL-IRunningTaskCollection Schnittstellenzeiger. Das Verweisen auf einen Nicht-NULL- Zeiger kann zu einem Speicherverlust führen, da der Zeiger überschrieben wird.
Rückgabewert
Diese Methode kann einen dieser Werte zurückgeben.
Beschreibung | |
---|---|
|
Im Methodenaufruf wurde ein ungültiges Argument angegeben. Wenn ein Wert ungleich Null an die Flags Parameter übergeben wird, wird E_INVALIDARGzurückgegeben. |
|
Der Vorgang wurde erfolgreich abgeschlossen. |
|
NULL wurde an den retVal-Parameter übergeben. |
|
Der Benutzer hat keine Verbindung mit dem Dienst hergestellt. |
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows Vista [nur Desktop-Apps] |
mindestens unterstützte Server- | Windows Server 2008 [Nur Desktop-Apps] |
Zielplattform- | Fenster |
Header- | taskschd.h |
Library | Taskschd.lib |
DLL- | Taskschd.dll |