共用方式為


DeliveryOptimizationFileProperty 列舉

DeliveryOptimizationFileProperty 列舉會指定傳遞優化檔案的選擇性屬性識別碼。 這個列舉用於傳遞 VARIANT 類型的屬性值的 IDeliveryOptimizationFile2 介面

Syntax

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

常數

DOFilePropertyId_DecryptionInfo

DOFilePropertyId_DecryptionInfo屬性識別碼會以 JSON 字串的形式設定解密資訊。 DOFilePropertyId_DecryptionInfo是類型為 VT_BSTR 的 Write only 屬性。

DOFilePropertyId_IntegrityCheckInfo

DOFilePropertyId_IntegrityCheckInfo屬性識別碼會將片段雜湊檔案設定 (PHF) 位置,傳遞優化會用來對下載的內容執行執行時間完整性檢查。 DOFilePropertyId_IntegrityCheckInfo是類型為 VT_BSTR 的唯寫屬性。

DOFilePropertyId_IntegrityCheckMandatory

DOFilePropertyId_IntegrityCheckMandatory屬性識別碼會設定布林值旗標,指出 PHF 的使用是否為必要。 如果為 TRUE,下載會在完整性檢查失敗後中止。 DOFilePropertyId_IntegrityCheckMandatory 是類型為 VT_BOOL 的讀取/寫入屬性。

DOFilePropertyId_DownloadSinkFilePath

DOFilePropertyId_DownloadSinkFilePath屬性識別碼會設定完整檔案系統位置,其中傳遞優化應該儲存下載的片段。 DOFilePropertyId_DownloadSinkFilePath的類型為 VT_BSTR。

DOFilePropertyId_DownloadSinkMemoryStream

DOFilePropertyId_DownloadSinkMemoryStream屬性識別碼已被取代。 請勿使用。

DOFilePropertyId_TotalSizeBytes

DOFilePropertyId_TotalSizeBytes屬性識別碼會指定下載大小總計。 DOFilePropertyId_TotalSizeBytes的類型為 VT_UI8。

規格需求

需求
最低支援的用戶端
Windows 10版本 1803 [僅限傳統型應用程式]
最低支援的伺服器
Windows Server 版本 1709 [僅限傳統型應用程式]
標頭
Deliveryoptimization.h