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 |
|