Fehler- und Erfolgskonstanten für die Aufgabenplanung

Wenn ein Fehler auftritt, können die Taskplaner-APIs einen der folgenden Fehlercodes als HRESULT-Wert zurückgeben.

Die Konstanten, die mit SCHED_S_ beginnen, sind Erfolgskonstanten, und die Konstanten, die mit SCHED_E_ beginnen, sind Fehlerkonstanten.

  HRESULT phrStatus;
  hr = pITask->GetStatus(&phrStatus);
  
  // Release the ITask interface.
  pITask->Release();
    
  switch(phrStatus)
  {
  case SCHED_S_TASK_READY:
       wprintf(L"  SCHED_S_TASK_READY\n");
       break;
  case SCHED_S_TASK_RUNNING:
       wprintf(L"  SCHED_S_TASK_RUNNING\n");
       break;

  //...
  }

Beispiel aus C/C++-Codebeispiel: Abrufen des Vorgangsstatus.

Hinweis

Einige Aufgabenplanungs-APIs können System- und Netzwerkfehlercodes zurückgeben (z. B. 64). Sie können die Definition dieser Fehlercodes überprüfen, indem Sie den Befehl net helpmsg im Eingabeaufforderungsfenster verwenden. Der Befehl net helpmsg 64 gibt beispielsweise die Meldung zurück: Der angegebene Netzwerkname ist nicht mehr verfügbar.

Weitere Informationen zu Ereignissen und Fehlermeldungen finden Sie unter Ereignis- und Fehlernachrichtencenter.

SCHED_S_TASK_READY

0x00041300

Der Task kann zum nächsten geplanten Zeitpunkt ausgeführt werden.

SCHED_S_TASK_RUNNING

0x00041301

Die Aufgabe wird gerade ausgeführt.

SCHED_S_TASK_DISABLED

0x00041302

Der Task wird nicht zu den geplanten Zeiten ausgeführt, da er deaktiviert wurde.

SCHED_S_TASK_HAS_NOT_RUN

0x00041303

Die Aufgabe wurde noch nicht ausgeführt.

SCHED_S_TASK_NO_MORE_RUNS

0x00041304

Für diesen Task sind keine weiteren Ausführungen geplant.

SCHED_S_TASK_NOT_SCHEDULED

0x00041305

Mindestens eine der Eigenschaften, die zum Ausführen dieser Aufgabe nach einem Zeitplan erforderlich sind, wurde nicht festgelegt.

SCHED_S_TASK_TERMINATED

0x00041306

Die letzte Ausführung der Aufgabe wurde vom Benutzer beendet.

SCHED_S_TASK_NO_VALID_TRIGGERS

0x00041307

Der Task verfügt entweder über keine Trigger, oder die vorhandenen Trigger sind deaktiviert oder nicht festgelegt.

SCHED_S_EVENT_TRIGGER

0x00041308

Ereignistrigger verfügen nicht über festgelegte Laufzeiten.

SCHED_E_TRIGGER_NOT_FOUND

0x80041309

Der Trigger eines Tasks wurde nicht gefunden.

SCHED_E_TASK_NOT_READY

0x8004130A

Mindestens eine der Eigenschaften, die zum Ausführen dieser Aufgabe erforderlich sind, wurde nicht festgelegt.

SCHED_E_TASK_NOT_RUNNING

0x8004130B

Es wird kein instance der Aufgabe ausgeführt.

SCHED_E_SERVICE_NOT_INSTALLED

0x8004130C

Der Aufgabenplanungsdienst ist auf diesem Computer nicht installiert.

SCHED_E_CANNOT_OPEN_TASK

0x8004130D

Das Aufgabenobjekt konnte nicht geöffnet werden.

SCHED_E_INVALID_TASK

0x8004130E

Das Objekt ist entweder ein ungültiges Aufgabenobjekt oder kein Taskobjekt.

SCHED_E_ACCOUNT_INFORMATION_NOT_SET

0x8004130F

In der Sicherheitsdatenbank des Taskplanrs für den angegebenen Vorgang wurden keine Kontoinformationen gefunden.

SCHED_E_ACCOUNT_NAME_NOT_FOUND

0x80041310

Das angegebene Konto kann nicht vorhanden sein.

SCHED_E_ACCOUNT_DBASE_CORRUPT

0x80041311

In der Sicherheitsdatenbank des Taskplanrs wurde eine Beschädigung erkannt. die Datenbank wurde zurückgesetzt.

SCHED_E_NO_SECURITY_SERVICES

0x80041312

Die Sicherheitsdienste für den Taskplaner sind nur unter Windows NT verfügbar.

SCHED_E_UNKNOWN_OBJECT_VERSION

0x80041313

Die Version des Aufgabenobjekts ist entweder nicht unterstützt oder ungültig.

SCHED_E_UNSUPPORTED_ACCOUNT_OPTION

0x80041314

Der Task wurde mit einer nicht unterstützten Kombination aus Kontoeinstellungen und Laufzeitoptionen konfiguriert.

SCHED_E_SERVICE_NOT_RUNNING

0x80041315

Der Aufgabenplanungsdienst wird nicht ausgeführt.

SCHED_E_UNEXPECTEDNODE

0x80041316

Die Aufgaben-XML enthält einen unerwarteten Knoten.

SCHED_E_NAMESPACE

0x80041317

Die Aufgaben-XML enthält ein Element oder Attribut aus einem unerwarteten Namespace.

SCHED_E_INVALIDVALUE

0x80041318

Die Aufgaben-XML enthält einen Wert, der falsch formatiert oder außerhalb des Bereichs ist.

SCHED_E_MISSINGNODE

0x80041319

In der Aufgaben-XML fehlt ein erforderliches Element oder Attribut.

SCHED_E_MALFORMEDXML

0x8004131A

Die Aufgaben-XML ist falsch formatiert.

SCHED_S_SOME_TRIGGERS_FAILED

0x0004131B

Der Task ist registriert, aber nicht alle angegebenen Trigger starten den Task.

SCHED_S_BATCH_LOGON_PROBLEM

0x0004131C

Der Task ist registriert, kann aber möglicherweise nicht gestartet werden. Die Batch-Anmeldeberechtigung muss für den Aufgabenprinzipal aktiviert werden.

SCHED_E_TOO_MANY_NODES

0x8004131D

Die Aufgaben-XML enthält zu viele Knoten desselben Typs.

SCHED_E_PAST_END_BOUNDARY

0x8004131E

Der Task kann nach der Triggerendgrenze nicht gestartet werden.

SCHED_E_ALREADY_RUNNING

0x8004131F

Ein instance dieser Aufgabe wird bereits ausgeführt.

SCHED_E_USER_NOT_LOGGED_ON

0x80041320

Die Aufgabe wird nicht ausgeführt, da der Benutzer nicht angemeldet ist.

SCHED_E_INVALID_TASK_HASH

0x80041321

Das Aufgabenimage ist beschädigt oder wurde manipuliert.

SCHED_E_SERVICE_NOT_AVAILABLE

0x80041322

Der Taskplanerdienst ist nicht verfügbar.

SCHED_E_SERVICE_TOO_BUSY

0x80041323

Der Taskplanerdienst ist zu ausgelastet, um Ihre Anforderung zu bearbeiten. Versuchen Sie es später noch mal.

SCHED_E_TASK_ATTEMPTED

0x80041324

Der Taskplanerdienst hat versucht, den Task auszuführen, aber der Task wurde aufgrund einer der Einschränkungen in der Aufgabendefinition nicht ausgeführt.

SCHED_S_TASK_QUEUED

0x00041325

Der Taskplanerdienst hat die Aufgabe zur Ausführung aufgefordert.

SCHED_E_TASK_DISABLED

0x80041326

Die Aufgabe ist deaktiviert.

SCHED_E_TASK_NOT_V1_COMPAT

0x80041327

Die Aufgabe verfügt über Eigenschaften, die nicht mit früheren Versionen von Windows kompatibel sind.

SCHED_E_START_ON_DEMAND

0x80041328

Die Aufgabeneinstellungen lassen nicht zu, dass die Aufgabe bei Bedarf gestartet wird.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2008 [nur Desktop-Apps]
Header
WinError.h