Compartilhar via


enumeração 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 na união BITS_JOB_PROPERTY_VALUE para determinar o tipo de valor contido na união.

Sintaxe

typedef enum  { 
  BITS_JOB_PROPERTY_ID_COST_FLAGS                     = 1,
  BITS_JOB_PROPERTY_NOTIFICATION_CLSID                = 2,
  BITS_JOB_PROPERTY_DYNAMIC_CONTENT                   = 3,
  BITS_JOB_PROPERTY_HIGH_PERFORMANCE                  = 4,
  BITS_JOB_PROPERTY_MAX_DOWNLOAD_SIZE                 = 5,
  BITS_JOB_PROPERTY_USE_STORED_CREDENTIALS            = 7,
  BITS_JOB_PROPERTY_MINIMUM_NOTIFICATION_INTERVAL_MS  = 9,
  BITS_JOB_PROPERTY_ON_DEMAND_MODE                    = 10
} BITS_JOB_PROPERTY_ID;

Constantes

BITS_JOB_PROPERTY_ID_COST_FLAGS

A ID usada para controlar o comportamento de transferência em redes celulares e/ou semelhantes. Essa propriedade pode ser alterada enquanto uma transferência está em andamento, os novos sinalizadores de custo entrarão em vigor imediatamente.

Essa propriedade usa o campo Dword do BITS_JOB_PROPERTY_VALUE.

BITS_JOB_PROPERTY_NOTIFICATION_CLSID

A ID usada para registrar um retorno de chamada COM por CLSID para receber notificações sobre o progresso e a conclusão de um trabalho de Otimização de Entrega. O CLSID deve se referir a uma classe associada a um servidor COM fora do processo registrado. Ele também pode ser definido como GUID_NULL para limpar um CLSID de notificação definido anteriormente.

Essa propriedade usa o campo CLsID do BITS_JOB_PROPERTY_VALUE.

BITS_JOB_PROPERTY_DYNAMIC_CONTENT

Sem suporte.

BITS_JOB_PROPERTY_HIGH_PERFORMANCE

Sem suporte.

BITS_JOB_PROPERTY_MAX_DOWNLOAD_SIZE

Sem suporte.

BITS_JOB_PROPERTY_USE_STORED_CREDENTIALS

Sem suporte.

BITS_JOB_PROPERTY_MINIMUM_NOTIFICATION_INTERVAL_MS

Sem suporte.

BITS_JOB_PROPERTY_ON_DEMAND_MODE

Sem suporte.

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

Confira também

BITS_JOB_PROPERTY_ID

BITS_JOB_PROPERTY_VALUE

BITS_JOB_TRANSFER_POLICY

IBackgroundCopyJob5::SetProperty

IBackgroundCopyJob5::GetProperty