IBackgroundCopyJob1::GetStatus-Methode (qmgr.h)

[IBackgroundCopyJob1 ist für die Verwendung in den im Abschnitt Anforderungen angegebenen Betriebssystemen verfügbar. Es kann in nachfolgenden Versionen geändert oder entfernt werden. Verwenden Sie stattdessen die BITS-Schnittstellen.]

Verwenden Sie die GetStatus-Methode , um den Status des Auftrags abzurufen.

Syntax

HRESULT GetStatus(
  [out] DWORD *pdwStatus,
  [out] DWORD *pdwWin32Result,
  [out] DWORD *pdwTransportResult,
  [out] DWORD *pdwNumOfRetries
);

Parameter

[out] pdwStatus

Status des Auftrags. Der Status kann auf ein oder mehrere der folgenden Flags festgelegt werden.

Wert Bedeutung
QM_STATUS_JOB_FOREGROUND
Wird nicht unterstützt.
QM_STATUS_JOB_INCOMPLETE
QMGR lädt den Auftrag noch herunter.
QM_STATUS_JOB_COMPLETE
Der Auftrag ist abgeschlossen.
QM_STATUS_JOB_ERROR
Fehler beim Verarbeiten des Auftrags.

[out] pdwWin32Result

Win32-Fehlercode. Nur gültig, wenn das QM_STATUS_JOB_ERROR flag dwStatus festgelegt ist.

[out] pdwTransportResult

HTTP-Fehlercode. Nur gültig, wenn das QM_STATUS_JOB_ERROR flag dwStatus festgelegt ist.

[out] pdwNumOfRetries

Anzahl der Versuchen von QMGR, den Auftrag herunterzuladen, nachdem ein Fehler aufgetreten ist. Nur gültig, wenn das QM_STATUS_GROUP_ERROR flag dwStatus festgelegt ist.

Rückgabewert

Diese Methode gibt die folgenden HRESULT-Werte sowie andere zurück.

Rückgabecode Beschreibung
S_OK
Der Status des Auftrags wurde erfolgreich abgerufen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP
Unterstützte Mindestversion (Server) Windows Server 2003
Zielplattform Windows
Kopfzeile qmgr.h
DLL QmgrPrxy.dll

Weitere Informationen

IBackgroundCopyJob1