Partilhar via


Interfaces de otimização de entrega

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

Interface Descrição
IBackgroundCopyCallback Os clientes implementam o interface de IBackgroundCopyCallback para receber notificação de que um trabalho foi concluído, foi modificado ou está errado.
IBackgroundCopyError Recupera detalhes de um erro de trabalho.
IBackgroundCopyFile Recupera os nomes de arquivo locais e remotos de uma solicitação de transferência de arquivos no trabalho e seu progresso.
IBackgroundCopyFile2 Especifica um novo nome remoto para o arquivo e recupera a lista de intervalos para download.
IBackgroundCopyFile5 Fornece métodos genéricos de obtenção e definição de propriedades para 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.
IDODownload interno 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.