Compartir a través de


Método IBackgroundCopyJob::GetErrorCount (bits.h)

Recupera el número de veces que BITS intentó transferir el trabajo y se produjo un error.

Sintaxis

HRESULT GetErrorCount(
  [out] ULONG *Errors
);

Parámetros

[out] Errors

Número de errores que se produjeron mientras BITS intentó transferir el trabajo. El recuento aumenta cuando el trabajo pasa del estado BG_JOB_STATE_TRANSFERRING al estado BG_JOB_STATE_TRANSIENT_ERROR o BG_JOB_STATE_ERROR.

Valor devuelto

Este método devuelve S_OK si se ejecuta correctamente o uno de los valores HRESULT COM estándar en caso de error.

Comentarios

El recuento nunca se restablece. Es posible que el recuento no refleje con precisión el número de veces que el trabajo pasa al estado transitorio de error o error. Por ejemplo, BITS no aumenta el recuento cuando se producen desconexiones de red, el programa de comprobación de disco se ejecuta o la directiva de ancho de banda impide que los trabajos se transfieran.

BITS también aumenta el recuento cada vez que intenta transferir el trabajo cuando el trabajo está en estado de error transitorio y se produce un error en el trabajo.

BITS 1.5 y versiones anteriores: BITS no aumenta el recuento cada vez que intenta transferir el trabajo cuando se encuentra en el estado de error transitorio.

Requisitos

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

Consulte también

IBackgroundCopyJob::GetError