Compartir a través de


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

Activa un nuevo trabajo o reinicia un trabajo que se ha suspendido.

Sintaxis

HRESULT Resume();

Valor devuelto

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

Código devuelto Descripción
S_OK
El trabajo se reinició correctamente.
BG_E_EMPTY
No hay archivos para transferir.
BG_E_INVALID_STATE
El estado del trabajo no puede ser BG_JOB_STATE_CANCELLED ni BG_JOB_STATE_ACKNOWLEDGED.

Comentarios

Al crear un trabajo, el trabajo se suspende inicialmente. La llamada a Resume mueve el trabajo del estado suspendido al estado en cola. El trabajo permanece en el estado en cola hasta que el programador determina que es el turno del trabajo para transferir archivos. Tenga en cuenta que el trabajo debe contener uno o varios archivos antes de llamar a este método. Si el trabajo es de tipo BG_JOB_TYPE_UPLOAD_REPLY y desea especificar el nombre del archivo de respuesta, debe llamar al método IBackgroundCopyJob2::SetReplyFileName antes de llamar a Resume.

Si un trabajo que se encuentra en el estado BG_JOB_STATE_TRANSIENT_ERROR o BG_JOB_STATE_ERROR, llame al método Resume para reiniciar el trabajo después de corregir el error.

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::Cancel

IBackgroundCopyJob::Suspend