IScheduledWorkItem::GetExitCode-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 .] ]
Ruft den letzten Exitcode ab, der von der ausführbaren Datei zurückgegeben wurde, die dem Arbeitselement bei der letzten Ausführung zugeordnet ist. Die -Methode gibt auch den Exitcode zurück, der beim letzten Versuch, das Arbeitselement auszuführen, an den Taskplaner zurückgegeben wurde.
Syntax
HRESULT GetExitCode(
[out] DWORD *pdwExitCode
);
Parameter
[out] pdwExitCode
Ein Zeiger auf einen DWORD-Wert , der auf den letzten Exitcode für das Arbeitselement festgelegt ist. Dies ist der Exitcode, den das Arbeitselement zurückgegeben hat, als es zuletzt nicht mehr ausgeführt wurde. Wenn das Arbeitselement noch nie gestartet wurde, wird 0 zurückgegeben.
Rückgabewert
Die GetExitCode-Methode gibt den Fehler aus dem letzten Versuch zurück, das Arbeitselement zu starten. Die folgenden Werte sind möglich.
Rückgabecode | BESCHREIBUNG |
---|---|
|
Der Versuch, das Arbeitselement zu starten, war erfolgreich. |
|
Es wurde noch nie versucht, dieses Arbeitselement zu starten. |
|
Die Argumente sind ungültig. |
|
Es ist nicht genügend Arbeitsspeicher verfügbar. |
Hinweise
Diese Methode kann die folgenden zwei Informationen zurückgeben:
- Der Fehler- oder Exitcode, der von der ausführbaren Datei zurückgegeben wird, die geplant wird, wird im pdwExitCode-Parameter zurückgegeben.
- Der Fehlercode, den der Taskplaner beim Starten des Auftrags erhalten hat, wird im Aufruf der GetExitCode-Methode selbst zurückgegeben.
Beispiele
Ein Beispiel zum Abrufen des Erstellers einer Aufgabe finden Sie unter C/C++-Codebeispiel: Abrufen des Vorgangsausgangscodes.
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 |