Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This header is used by Delivery Optimization. For more information, see:
deliveryoptimization.h contains the following programming interfaces:
Interfaces
| IDODownload Used to start and manage a download. |
| IDODownloadStatusCallback Used to receive notifications about a download. |
| IDOManager Used to create a new download, and to enumerate existing downloads. |
Structures
| DO_DOWNLOAD_ENUM_CATEGORY Used by IDOManager::EnumDownloads to filter the downloads enumeration by the specific property's value. |
| DO_DOWNLOAD_RANGE Identifies a single range of bytes to download from a file. |
| DO_DOWNLOAD_RANGES_INFO Identifies an array of ranges of bytes to download from a file. |
| DO_DOWNLOAD_STATUS Used to obtain the status of a specific download. |
Enumerations
| DODownloadCostPolicy Specifies the ID of cost policies options associated with the DODownloadProperty_CostPolicy property. |
| DODownloadProperty Specifies the ID of properties for the Delivery Optimization download operation. |
| DODownloadState Specifies the ID of the current download state, which is part of the DO_DOWNLOAD_STATUS structure. |