Compartir a través de


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

[IBackgroundCopyJob1 está disponible para su uso en los sistemas operativos especificados en la sección Requisitos. Puede modificarse o no estar disponible en versiones posteriores. En su lugar, use las interfaces BITS.]

Use el método GetStatus para recuperar el estado del trabajo.

Syntax

HRESULT GetStatus(
  [out] DWORD *pdwStatus,
  [out] DWORD *pdwWin32Result,
  [out] DWORD *pdwTransportResult,
  [out] DWORD *pdwNumOfRetries
);

Parámetros

[out] pdwStatus

Estado del trabajo. El estado se puede establecer en una o varias de las marcas siguientes.

Importancia Meaning
QM_STATUS_JOB_FOREGROUND
No está soportado.
QM_STATUS_JOB_INCOMPLETE
QMGR sigue descargando el trabajo.
QM_STATUS_JOB_COMPLETE
El trabajo se ha completado.
QM_STATUS_JOB_ERROR
Error al procesar el trabajo.

[out] pdwWin32Result

Código de error win32. Válido solo si se establece la marca dwStatus de QM_STATUS_JOB_ERROR.

[out] pdwTransportResult

Código de error HTTP. Válido solo si se establece la marca dwStatus de QM_STATUS_JOB_ERROR.

[out] pdwNumOfRetries

Número de veces que QMGR intentó descargar el trabajo después de producirse un error. Válido solo si se establece la marca dwStatus de QM_STATUS_GROUP_ERROR.

Valor devuelto

Este método devuelve los siguientes valores HRESULT , así como otros.

Código de retorno Description
S_OK
Recuperó correctamente el estado del trabajo.

Requisitos

Requirement Importancia
Cliente mínimo compatible Windows XP
Servidor mínimo admitido Windows Server 2003
de la plataforma de destino de Windows
Header qmgr.h
DLL de QmgrPrxy.dll

Consulte también

IBackgroundCopyJob1