传递优化使用此标头。 有关详细信息,请参阅:
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 结构的一部分。 |