Compartilhar via


Estruturas e Sindicatos de Otimização de Entrega

As interfaces de Otimização de Entrega usam as seguintes estruturas.

Nesta seção

Tópico Descrição
BG_FILE_PROGRESS A estrutura BG_FILE_PROGRESS fornece informações de progresso relacionadas ao arquivo, como o número de bytes transferidos.
BG_FILE_RANGE A estrutura BG_FILE_RANGE identifica um intervalo de bytes para download de um arquivo.
BG_JOB_PROGRESS A estrutura BG_JOB_PROGRESS fornece informações de progresso relacionadas ao trabalho, como o número de bytes e arquivos transferidos. Para trabalhos de carregamento, o progresso se aplica ao arquivo de carregamento, não ao arquivo de resposta.
BG_JOB_TIMES A estrutura BG_JOB_TIMES fornece carimbos de data/hora relacionados ao trabalho.
BITS_FILE_PROPERTY_VALUE A união BITS_FILE_PROPERTY_VALUE fornece o valor da propriedade do arquivo de Otimização de Entrega com base em um valor da enumeração BITS_FILE_PROPERTY_ID.
BITS_JOB_PROPERTY_VALUE A união BITS_JOB_PROPERTY_VALUE fornece o valor da propriedade do trabalho de Otimização de Entrega com base no valor da enumeração BITS_JOB_PROPERTY_ID.
DO_DOWNLOAD_ENUM_CATEGORY Usado por IDOManager::EnumDownloads para filtrar a enumeração de downloads pelo valor da propriedade específica.
DO_DOWNLOAD_RANGE Identifica um único intervalo de bytes para download de um arquivo.
DO_DOWNLOAD_RANGES_INFO Identifica uma matriz de intervalos de bytes para download de um arquivo.
DO_DOWNLOAD_STATUS Usado para obter o status de um download específico.
DOSwarmStats Contém campos para estatísticas de download e upload de um arquivo.