Beispiel für das Aufzählen von Aufgaben

Um Aufgaben aufzuzählen, müssen Sie ITaskScheduler::Enum aufrufen, um ein Enumerationsobjektzu erstellen. Verwenden Sie dann die IEnumWorkItems-Schnittstelle des Enumerationsobjekts, um die Aufgaben im Ordner Geplante Aufgaben aufzulisten.

Im folgenden Verfahren wird beschrieben, wie die Tasks im Ordner Geplante Aufgaben aufzählt werden.

So aufzählen Sie die Tasks im Ordner "Geplante Aufgaben"

  1. Rufen Sie CoInitialize auf, um die COM-Bibliothek zu initialisieren, und CoCreateInstance, um ein Taskplaner-Objekt abzurufen. (In diesem Beispiel wird davon ausgegangen, dass der Taskplaner Dienst ausgeführt wird.)
  2. Rufen Sie ITaskScheduler::Enum auf, um ein Enumerationsobjekt abzurufen.
  3. Rufen Sie IEnumWorkItems::Next auf, um die Aufgaben abzurufen. (In diesem Beispiel wird versucht, mit jedem Aufruf fünf Aufgaben abzurufen.)
  4. Verarbeiten Sie die zurückgegebenen Aufgaben. (In diesem Beispiel wird einfach der Name der einzelnen Aufgaben auf dem Bildschirm angezeigt.
  5. Freigeben von Ressourcen. Rufen Sie CoTaskMemFree auf, um den für Namen verwendeten Arbeitsspeicher freizugeben.
Ein Codebeispiel für Siehe
Aufzählen aller Aufgaben im Ordner Geplante Aufgaben des lokalen Computers C/C++-Codebeispiel: Aufzählen von Aufgaben

beispiele für Taskplaner 1.0