Compartilhar via


Método IBackgroundCopyJob::Resume

Ativa um novo trabalho ou reinicia um trabalho que foi suspenso.

Sintaxe

HRESULT Resume();

Parâmetros

Esse método não tem parâmetros.

Valor retornado

Esse método retorna os seguintes valores HRESULT , bem como outros.

Código de retorno Descrição
S_OK
O trabalho foi reiniciado com êxito.
DO_E_EMPTY
Não existem arquivos a transferir.
DO_E_INVALID_STATE
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 Resume move o trabalho para o estado Transferindo. Observe que o trabalho deve conter um ou mais arquivos antes de chamar esse método.

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 10, versão 1709 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows Server, versão 1709 [somente aplicativos da área de trabalho]
Cabeçalho
Deliveryoptimization.h
IDL
DeliveryOptimization.idl
Biblioteca
Dosvc.lib
DLL
Dosvc.dll
IID
IID_IBackgroundCopyJob é definido como 37668D37-507E-4160-9316-26306D150B12

Confira também

IBackgroundCopyJob

IBackgroundCopyJob::Cancel

IBackgroundCopyJob::Suspend