ITaskScheduler::Enum-Methode (mstask.h)

[[Diese API kann in nachfolgenden Versionen des Betriebssystems oder Produkts geändert oder nicht verfügbar sein. Verwenden Sie stattdessen die Taskplaner 2.0-Schnittstellen .] ]

Die Enum-Methode ruft einen Zeiger auf ein OLE-Enumeratorobjekt ab, das die Aufgaben im aktuellen Aufgabenordner auflistet.

Syntax

HRESULT Enum(
  [out] IEnumWorkItems **ppEnumWorkItems
);

Parameter

[out] ppEnumWorkItems

Ein Zeiger auf einen Zeiger auf eine IEnumWorkItems-Schnittstelle . Diese Schnittstelle enthält den Enumerationskontext der aktuellen Aufgabe(en).

Rückgabewert

Die Enum-Methode gibt einen der folgenden Werte zurück.

Rückgabecode BESCHREIBUNG
S_OK
Der Vorgang wurde durchgeführt.
E_INVALIDARG
Die Argumente sind ungültig.
E_OUTOFMEMORY
Es ist nicht genügend Arbeitsspeicher verfügbar.

Hinweise

Standardmäßig befindet sich der aktuelle Ordner auf dem lokalen Computer. Rufen Sie für Remotecomputer ITaskScheduler::GetTargetComputer auf, und verwenden Sie den von diesem Aufruf zurückgegebenen Namen. Um den Zielcomputer zu ändern, rufen Sie ITaskScheduler::SetTargetComputer auf.

Ein vollständiges Beispiel für Siehe
Verwenden der Aufzählung zum Abrufen der Aufgabennamen auf dem lokalen Computer Enumerating Tasks (Beispiel)

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile mstask.h
Bibliothek Mstask.lib
DLL Mstask.dll
Verteilbare Komponente Internet Explorer 4.0 oder höher unter Windows NT 4.0 und Windows 95

Weitere Informationen

IEnumWorkItems

ITaskScheduler

ITaskScheduler::GetTargetComputer

ITaskScheduler::SetTargetComputer