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. En versiones posteriores podría modificarse o no estar disponible. En su lugar, use las interfaces BITS.]

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

Sintaxis

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.

Valor Significado
QM_STATUS_JOB_FOREGROUND
No compatible.
QM_STATUS_JOB_INCOMPLETE
QMGR todavía está 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 de Win32. Válido solo si se establece la marca QM_STATUS_JOB_ERROR dwStatus .

[out] pdwTransportResult

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

[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 QM_STATUS_GROUP_ERROR dwStatus .

Valor devuelto

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

Código devuelto Descripción
S_OK
Recuperó correctamente el estado del trabajo.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP
Servidor mínimo compatible Windows Server 2003
Plataforma de destino Windows
Encabezado qmgr.h
Archivo DLL QmgrPrxy.dll

Consulte también

IBackgroundCopyJob1