DeliveryOptimizationFileProperty-Enumeration

Die DeliveryOptimizationFileProperty-Enumeration gibt die ID einer optionalen Eigenschaft für die Übermittlungsoptimierung an. Diese Enumeration wird in der IDeliveryOptimizationFile2-Schnittstelle verwendet, an die der Eigenschaftswert des Typs VARIANT übergeben wird.

Syntax

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

Konstanten

DOFilePropertyId_DecryptionInfo

Die DOFilePropertyId_DecryptionInfo-Eigenschafts-ID legt Entschlüsselungsinformationen in Form einer JSON-Zeichenfolge fest. DOFilePropertyId_DecryptionInfo ist eine Schreibeigenschaft vom Typ VT_BSTR.

DOFilePropertyId_IntegrityCheckInfo

Die DOFilePropertyId_IntegrityCheckInfo-Eigenschafts-ID legt den Speicherort der Teilhashdatei (PHF) fest, der von Übermittlungsoptimierung verwendet wird, um Laufzeitintegritätsprüfungen für den heruntergeladenen Inhalt durchzuführen. DOFilePropertyId_IntegrityCheckInfo ist eine Schreibeigenschaft vom Typ VT_BSTR.

DOFilePropertyId_IntegrityCheckMandatory

Die DOFilePropertyId_IntegrityCheckMandatory-Eigenschafts-ID legt ein boolesches Flag fest, das angibt, ob die Verwendung der PHF obligatorisch ist. True gibt an, dass der Download abgebrochen wird, sobald die Integritätsprüfung fehlgeschlagen ist. DOFilePropertyId_IntegrityCheckMandatory ist eine Lese-/Schreibeigenschaft vom Typ VT_BOOL.

DOFilePropertyId_DownloadSinkFilePath

Die DOFilePropertyId_DownloadSinkFilePath-Eigenschaften-ID legt einen vollqualifizierten Dateisystemspeicherort fest, Übermittlungsoptimierung die heruntergeladenen Teile speichern soll. DOFilePropertyId_DownloadSinkFilePath ist vom Typ VT_BSTR.

DOFilePropertyId_DownloadSinkMemoryStream

Die DOFilePropertyId_DownloadSinkMemoryStream-Eigenschafts-ID ist veraltet. Darf nicht verwendet werden.

DOFilePropertyId_TotalSizeBytes

Die DOFilePropertyId_TotalSizeBytes-Eigenschafts-ID gibt die Gesamtgröße des Downloads an. DOFilePropertyId_TotalSizeBytes ist vom Typ VT_UI8.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 10, version 1803 desktop apps only (Nur [ Desktop-Apps der Version 1803)]
Unterstützte Mindestversion (Server)
Windows Server, version 1709 desktop apps only (Nur [ Desktop-Apps der Version 1709)]
Header
Deliveryoptimization.h