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 [僅限傳統型應用程式] |
| 標頭 |
|