IBackgroundCopyJob1::GetProgress 方法 (qmgr.h)

[IBackgroundCopyJob1 可用於需求一節中指定的作業系統。 它在後續版本中可能會變更或無法使用。 請改用 BITS 介面。]

使用 GetProgress 方法來擷取作業的進度。

語法

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

參數

[in] dwFlags

要擷取的進度類型。 指定下列其中一個旗標。

意義
QM_PROGRESS_PERCENT_DONE
傳回完成下載的百分比。
QM_PROGRESS_SIZE_DONE
傳回下載的位元組數目。
QM_PROGRESS_TIME_DONE
不支援。

[out] pdwProgress

下載的進度。 進度代表下載的位元組數目,或下載完成的百分比,視 dwFlags 而定。

傳回值

這個方法會傳回下列 HRESULT 值,以及其他值。

傳回碼 Description
S_OK
已成功擷取作業的進度。
E_NOTIMPL
您無法為 dwFlags 參數指定QM_PROGRESS_TIME_DONE。

規格需求

需求
最低支援的用戶端 Windows XP
最低支援的伺服器 Windows Server 2003
目標平台 Windows
標頭 qmgr.h
Dll QmgrPrxy.dll

另請參閱

IBackgroundCopyJob1