Condividi tramite


Enumerazione DeliveryOptimizationFileProperty

L'enumerazione DeliveryOptimizationFileProperty specifica l'ID di una proprietà facoltativa per il file Ottimizzazione recapito. Questa enumerazione viene usata nell'interfaccia IDeliveryOptimizationFile2 in cui viene passato il valore della proprietà di tipo VARIANT

Sintassi

typedef enum _DeliveryOptimizationFileProperty {  
  DOFilePropertyId_DecryptionInfo,
  DOFilePropertyId_IntegrityCheckInfo,
  DOFilePropertyId_IntegrityCheckMandatory,
  DOFilePropertyId_DownloadSinkInterface,
  DOFilePropertyId_DownloadSinkFilePath,
  DOFilePropertyId_DownloadSinkMemoryStream,
  DOFilePropertyId_TotalSizeBytes
} DOFilePropertyId;

Costanti

DOFilePropertyId_DecryptionInfo

L'ID proprietà DOFilePropertyId_DecryptionInfo imposta le informazioni di decrittografia sotto forma di stringa JSON. DOFilePropertyId_DecryptionInfo è una proprietà Write only di tipo VT_BSTR.

DOFilePropertyId_IntegrityCheckInfo

L'ID proprietà DOFilePropertyId_IntegrityCheckInfo imposta il percorso del file hash dei pezzi (PHF), usato da Ottimizzazione recapito per eseguire controlli di integrità del runtime sul contenuto scaricato. DOFilePropertyId_IntegrityCheckInfo è una proprietà Write only di tipo VT_BSTR.

DOFilePropertyId_IntegrityCheckMandatory

L'ID proprietà DOFilePropertyId_IntegrityCheckMandatory imposta un flag booleano che indica se l'utilizzo del PHF è obbligatorio. Se TRUE, il download verrà interrotto dopo che il controllo di integrità non è riuscito. DOFilePropertyId_IntegrityCheckMandatory è una proprietà Read/Write di tipo VT_BOOL.

DOFilePropertyId_DownloadSinkFilePath

L'ID proprietà DOFilePropertyId_DownloadSinkFilePath imposta un percorso completo del file system in cui Ottimizzazione recapito deve archiviare le parti scaricate. DOFilePropertyId_DownloadSinkFilePath è di tipo VT_BSTR.

DOFilePropertyId_DownloadSinkMemoryStream

L'ID della proprietà DOFilePropertyId_DownloadSinkMemoryStream è deprecato. Non usare.

DOFilePropertyId_TotalSizeBytes

L'ID proprietà DOFilePropertyId_TotalSizeBytes specifica le dimensioni totali di download. DOFilePropertyId_TotalSizeBytes è di tipo VT_UI8.

Requisiti

Requisito Valore
Client minimo supportato
Windows 10, versione 1803 [solo app desktop]
Server minimo supportato
Windows Server, versione 1709 [solo app desktop]
Intestazione
Deliveryoptimization.h