Compartilhar via


Enumerações de otimização de entrega

As interfaces de Otimização de Entrega usam as enumerações a seguir.

Nesta seção

Tópico Descrição
BG_ERROR_CONTEXT A enumeração BG_ERROR_CONTEXT define os valores constantes que especificam o contexto no qual o erro ocorreu.
BG_JOB_PRIORITY A enumeração BG_JOB_PRIORITY define os valores constantes que especificam o nível de prioridade de um trabalho.
BG_JOB_STATE A enumeração BG_JOB_STATE define valores constantes para os diferentes estados de um trabalho.
BG_JOB_TYPE A enumeração BG_JOB_TYPE define valores constantes que especificam o tipo de trabalho de transferência, como download.
BITS_FILE_PROPERTY_ID A enumeração BITS_FILE_PROPERTY_ID especifica valores que definem valores de ID correspondentes a propriedades BackgroundCopyFile.
BITS_JOB_PROPERTY_ID A enumeração BITS_JOB_PROPERTY_ID especifica a ID da propriedade para o trabalho de Otimização de Entrega. Essa enumeração é usada no BITS_JOB_PROPERTY_VALUE união para determinar o tipo de valor contido na união.
BITS_JOB_TRANSFER_POLICY A enumeração BITS_JOB_TRANSFER_POLICY define valores de ID correspondentes às propriedades de Otimização de Entrega.
DeliveryOptimizationFileProperty Especifica a ID de uma propriedade opcional para o arquivo de Otimização de Entrega.
doDownloadCostPolicy Especifica a ID das opções de políticas de custo associadas à propriedade DODownloadProperty_CostPolicy.
DODownloadProperty Especifica a ID das propriedades para a operação de download da Otimização de Entrega.
DODownloadPropertyEx Especifica a ID das propriedades estendidas para a operação de download da Otimização de Entrega.
DODownloadState Especifica a ID do estado de download atual, que faz parte da estrutura de DO_DOWNLOAD_STATUS.
downloadMode Define os diferentes modos de download usados pela Otimização de Entrega.
SwarmStatus Define o status de um arquivo dentro do cliente de otimização de entrega.