Compartilhar via


Interfaces de otimização de entrega

Use as interfaces de Otimização de Entrega a seguir para transferir arquivos e monitorar trabalhos dentro da fila de transferência.

Interface Descrição
IBackgroundCopyCallback Os clientes implementam a interfaceIBackgroundCopyCallback para receber a notificação de que um trabalho foi concluído, foi modificado ou está em erro.
IBackgroundCopyError Recupera detalhes de um erro de trabalho.
IBackgroundCopyFile Recupera os nomes de arquivo local e remoto de uma solicitação de transferência de arquivo no trabalho e seu progresso.
IBackgroundCopyFile2 Especifica um novo nome remoto para o arquivo e recupera a lista de intervalos a serem baixados.
IBackgroundCopyFile5 Fornece métodos genéricos de obtenção e definição de propriedade para propriedades BackgroundCopyFile.
IBackgroundCopyJob Adiciona arquivos ao trabalho, define o nível de prioridade do trabalho, determina o estado do trabalho e inicia e interrompe o trabalho.
IBackgroundCopyJob5 Consulta ou define vários comportamentos opcionais de um trabalho.
IBackgroundCopyManager Cria trabalhos de transferência, recupera um objeto enumerador de trabalhos na fila e recupera trabalhos individuais da fila.
IDeliveryOptimizationJob Use para baixar intervalos de um arquivo.
IDeliveryOptimizationFile Use para identificar o status de um arquivo específico.
IDODownload Usado para iniciar e gerenciar um download.
IDODownloadInternal Usado para obter ou definir propriedades de download estendidas.
IDODownloadStatusCallback Usado para receber notificações sobre um download.
IDOManager Usado para criar um novo download e enumerar downloads existentes.
IEnumBackgroundCopyFiles Enumera arquivos no trabalho.