Поделиться через


Структуры оптимизации доставки и объединения

Интерфейсы оптимизации доставки используют следующие структуры.

В этом разделе

Раздел Описание
BG_FILE_PROGRESS Структура BG_FILE_PROGRESS предоставляет сведения о ходе выполнения, связанные с файлами, например количество передаваемых байтов.
BG_FILE_RANGE Структура BG_FILE_RANGE определяет диапазон байтов для скачивания из файла.
BG_JOB_PROGRESS Структура BG_JOB_PROGRESS предоставляет сведения о ходе выполнения задания, такие как количество байтов и файлов, передаваемых. Для заданий отправки ход выполнения применяется к файлу отправки, а не к файлу ответа.
BG_JOB_TIMES Структура BG_JOB_TIMES предоставляет метки времени, связанные с заданием.
BITS_FILE_PROPERTY_VALUE Объединение BITS_FILE_PROPERTY_VALUE предоставляет значение свойства файла оптимизации доставки на основе значения из перечисления BITS_FILE_PROPERTY_ID.
BITS_JOB_PROPERTY_VALUE Объединение BITS_JOB_PROPERTY_VALUE предоставляет значение свойства задания оптимизации доставки на основе значения перечисления BITS_JOB_PROPERTY_ID.
DO_DOWNLOAD_ENUM_CATEGORY Используется IDOManager::EnumDownloads для фильтрации перечисления загрузки по значению конкретного свойства.
DO_DOWNLOAD_RANGE Определяет один диапазон байтов для скачивания из файла.
DO_DOWNLOAD_RANGES_INFO Определяет массив диапазонов байтов для скачивания из файла.
DO_DOWNLOAD_STATUS Используется для получения состояния определенной загрузки.
DOSwarmStats Содержит поля для скачивания и отправки статистики для файла.