Método IBackgroundCopyJob1::GetProgress (qmgr.h)

[IBackgroundCopyJob1 está disponível para uso nos sistemas operacionais especificados na seção Requisitos. Ele poderá ser alterado ou ficar indisponível em versões subsequentes. Em vez disso, use as interfaces BITS.]

Use o método GetProgress para recuperar o progresso do trabalho.

Sintaxe

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

Parâmetros

[in] dwFlags

Tipo de progresso a ser recuperado. Especifique um dos sinalizadores a seguir.

Valor Significado
QM_PROGRESS_PERCENT_DONE
Retorna a porcentagem do download concluído.
QM_PROGRESS_SIZE_DONE
Retorna o número de bytes baixados.
QM_PROGRESS_TIME_DONE
Não há suporte.

[out] pdwProgress

Progresso do download. O progresso representa o número de bytes baixados ou o percentual do download concluído, dependendo de dwFlags.

Retornar valor

Esse método retorna os seguintes valores HRESULT , bem como outros.

Código de retorno Descrição
S_OK
Recuperou com êxito o progresso do trabalho.
E_NOTIMPL
Não é possível especificar QM_PROGRESS_TIME_DONE para o parâmetro dwFlags .

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP
Servidor mínimo com suporte Windows Server 2003
Plataforma de Destino Windows
Cabeçalho qmgr.h
DLL QmgrPrxy.dll

Confira também

IBackgroundCopyJob1