Método IBackgroundCopyCallback::JobTransferred

A Otimização de Entrega chama sua implementação do método JobTransferred quando todos os arquivos no trabalho foram transferidos com êxito.

Sintaxe

HRESULT JobTransferred(
  [in] IBackgroundCopyJob *pJob
);

Parâmetros

pJob [in]

Contém informações relacionadas ao trabalho, como a hora em que o trabalho foi concluído, o número de bytes transferidos e o número de arquivos transferidos. Não liberar pJob; A Otimização de Entrega libera a interface quando o método retorna.

Valor retornado

Esse método deve retornar S_OK.

Comentários

Normalmente, sua implementação deve chamar o método IBackgroundCopyJob::Complete para reconhecer que a Otimização de Entrega transferiu com êxito os arquivos. Baixar arquivos e o arquivo de resposta não estarão disponíveis no cliente até que você chame o método Complete .

Se você não chamar o método Complete ou o método IBackgroundCopyJob::Cancel , a Otimização de Entrega cancelará o trabalho após 30 dias e excluirá os arquivos incompletos.

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_IBackgroundCopyCallback é definido como 97EA99C7-0186-4AD4-8DF9-C5B4E0ED6B22

Confira também

IBackgroundCopyCallback

IBackgroundCopyJob

IBackgroundCopyJob::Complete

IBackgroundCopyJob::Cancel