Compartilhar via


Enumeração DODownloadPropertyEx

Importante

A enumeração DODownloadPropertyEx foi preterida. Em vez disso, use a enumeração DODownloadProperty com IDODownload::GetProperty e IDODownload::SetProperty.

A enumeração DODownloadPropertyEx especifica a ID de propriedades estendidas para a operação de download de Otimização de Entrega. Essa enumeração é usada pela interface IDODownloadInternal e um valor VARIANT é usado para obter e definir o valor da propriedade.

Sintaxe

typedef enum _DODownloadPropertyEx
{
  DODownloadPropertyEx_UpdateId = 0,
  DODownloadPropertyEx_CorrelationVector,
  DODownloadPropertyEx_DecryptionInfo,    
  DODownloadPropertyEx_IntegrityCheckInfo,   
  DODownloadPropertyEx_IntegrityCheckMandatory, 
  DODownloadPropertyEx_TotalSizeBytes, 
  DODownloadPropertyEx_TempLocalFileUsage 
} DODownloadPropertyEx;

Constantes

Requisito Valor
DODownloadPropertyEx_UpdateId Reservado. Não use.
DODownloadPropertyEx_CorrelationVector Opcional. Define um vetor de correlação específico para fins de telemetria. O tipo VARIANT é VT_BSTR.
DODownloadPropertyEx_DecryptionInfo Reservado. Não use.
DODownloadPropertyEx_IntegrityCheckInfo Somente gravação opcional. Define o local do arquivo de hash de peça (PHF), que é usado pela Otimização de Entrega para executar verificações de integridade de runtime no conteúdo baixado. O tipo VARIANT é VT_BSTR.
DODownloadPropertyEx_IntegrityCheckMandatory Opcional. Define um sinalizador booliano que indica se o uso do phf (arquivo de hash de peça) é obrigatório. Se VARIANT_TRUE, o download será anulado depois que o marcar de integridade falhar. O tipo VARIANT é VT_BOOL.
DODownloadPropertyEx_TotalSizeBytes Reservado. Não use.
DODownloadPropertyEx_TempLocalFileUsage Reservado. Não use.

Requisitos

   
Cliente mínimo com suporte Windows 10, versão 1809 [somente aplicativos Win32]
Servidor mínimo com suporte Windows Server, versão 1809 [somente aplicativos Win32]
Cabeçalho DODownloadInternal.h