Freigeben über


IBackgroundCopyGroup::GetProgress-Methode (qmgr.h)

[IBackgroundCopyGroup ist für die Verwendung in den im Abschnitt "Anforderungen" angegebenen Betriebssystemen verfügbar. Sie kann in nachfolgenden Versionen geändert oder nicht verfügbar sein. Verwenden Sie stattdessen die BITS-Schnittstellen.]

Verwenden Sie die GetProgress-Methode , um den Fortschritt des Downloads abzurufen.

Syntax

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

Die Parameter

[in] dwFlags

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

Wert Bedeutung
QM_PROGRESS_PERCENT_DONE
Gibt den Prozentsatz des abgeschlossenen Downloads zurück.
QM_PROGRESS_SIZE_DONE
Gibt die Anzahl der heruntergeladenen Bytes zurück.
QM_PROGRESS_TIME_DONE
Nicht unterstützt.

[out] pdwProgress

Fortschritt des Downloads. Der Fortschritt stellt die Anzahl der heruntergeladenen Bytes oder den Prozentsatz des abgeschlossenen Downloads dar, je nach dwFlags.

Rückgabewert

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

Rückgabecode Description
S_OK
Der Fortschritt der Gruppe wurde erfolgreich abgerufen.
E_NOTIMPL
Sie können QM_PROGRESS_TIME_DONE für den dwFlags-Parameter nicht angeben.

Anforderungen

Anforderung Wert
Mindestens unterstützter Client Windows XP
Mindestanforderungen für unterstützte Server Windows Server 2003
Zielplattform Fenster
Header qmgr.h
DLL QmgrPrxy.dll

Siehe auch

IBackgroundCopyGroup