Método IBackgroundCopyJob::Resume (bits.h)
Ativa um novo trabalho ou reinicia um trabalho que foi suspenso.
Sintaxe
HRESULT Resume();
Retornar valor
Esse método retorna os seguintes valores HRESULT , bem como outros.
Código de retorno | Descrição |
---|---|
|
O trabalho foi reiniciado com êxito. |
|
Não existem arquivos a transferir. |
|
O estado do trabalho não pode ser BG_JOB_STATE_CANCELLED ou BG_JOB_STATE_ACKNOWLEDGED. |
Comentários
Quando você cria um trabalho, o trabalho é inicialmente suspenso. Chamar Retomar move o trabalho do estado suspenso para o estado enfileirado. O trabalho permanece no estado enfileirado até que o agendador determine que é a vez do trabalho transferir arquivos. Observe que o trabalho deve conter um ou mais arquivos antes de chamar esse método. Se o trabalho for do tipo BG_JOB_TYPE_UPLOAD_REPLY e você quiser especificar o nome do arquivo de resposta, chame o método IBackgroundCopyJob2::SetReplyFileName antes de chamar Resume.
Se um trabalho que está no estado BG_JOB_STATE_TRANSIENT_ERROR ou BG_JOB_STATE_ERROR, chame o método Resume para reiniciar o trabalho depois de corrigir o erro.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows XP |
Servidor mínimo com suporte | Windows Server 2003 |
Plataforma de Destino | Windows |
Cabeçalho | bits.h |
Biblioteca | Bits.lib |
DLL | QmgrPrxy.dll |