通过


deliveryoptimization.h 标头

传递优化使用此标头。 有关详细信息,请参阅:

deliveryoptimization.h 包含以下编程接口:

接口

 
IDODownload

用于启动和管理下载。
IDODownloadStatusCallback

用于接收有关下载的通知。
IDOManager

用于创建新下载,以及枚举现有下载。

结构

 
DO_DOWNLOAD_ENUM_CATEGORY

IDOManager::EnumDownloads 用来按特定属性的值筛选下载枚举。
DO_DOWNLOAD_RANGE

标识要从文件下载的单个字节范围。
DO_DOWNLOAD_RANGES_INFO

标识要从文件下载的字节范围数组。
DO_DOWNLOAD_STATUS

用于获取特定下载的状态。

枚举

 
DODownloadCostPolicy

指定与 DODownloadProperty_CostPolicy 属性关联的成本策略选项的 ID。
DODownloadProperty

指定传递优化下载操作的属性 ID。
DODownloadState

指定当前下载状态的 ID,这是 DO_DOWNLOAD_STATUS 结构的一部分。