IBackgroundCopyJob1::GetProgress-Methode (qmgr.h)

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

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

Syntax

HRESULT GetProgress(
  [in]  DWORD dwFlags,
  [out] DWORD *pdwProgress
);

Parameter

[in] dwFlags

Art des abzurufenden Fortschritts. Geben Sie eines der folgenden Flags an.

Wert Bedeutung
QM_PROGRESS_PERCENT_DONE
Gibt den Prozentsatz des downloads zurück, der abgeschlossen ist.
QM_PROGRESS_SIZE_DONE
Gibt die Anzahl der heruntergeladenen Bytes zurück.
QM_PROGRESS_TIME_DONE
Wird nicht unterstützt.

[out] pdwProgress

Fortschritt des Downloads. Der Fortschritt stellt die Anzahl der heruntergeladenen Bytes oder den Prozentsatz des Downloads dar, der je nach dwFlags abgeschlossen 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.
E_NOTIMPL
Sie können QM_PROGRESS_TIME_DONE für den dwFlags-Parameter nicht angeben.

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