Поделиться через


Метод IBackgroundCopyGroup::GetProgresss (qmgr.h)

[IBackgroundCopyGroup доступен для использования в операционных системах, указанных в разделе "Требования". Он может быть изменен или недоступен в последующих версиях. Вместо этого используйте интерфейсы BITS.]

Используйте метод GetProgress, чтобы получить ход загрузки.

Синтаксис

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

Параметры

[in] dwFlags

Тип хода выполнения для получения. Укажите один из следующих флагов.

Ценность Meaning
QM_PROGRESS_PERCENT_DONE
Возвращает процент завершения загрузки.
QM_PROGRESS_SIZE_DONE
Возвращает количество скачанных байтов.
QM_PROGRESS_TIME_DONE
Не поддерживается.

[out] pdwProgress

Ход загрузки. Ход выполнения представляет количество скачанных байтов или процент завершения загрузки в зависимости от dwFlags.

Возвращаемое значение

Этот метод возвращает следующие значения HRESULT , а также другие.

Код возврата Description
S_OK
Успешно получен ход выполнения группы.
E_NOTIMPL
Невозможно указать QM_PROGRESS_TIME_DONE для параметра dwFlags .

Требования

Требование Ценность
Минимальный поддерживаемый клиент Windows XP
минимальный поддерживаемый сервер Windows Server 2003
целевая платформа Виндоус
Header qmgr.h
DLL QmgrPrxy.dll

См. также

IBackgroundCopyGroup