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


структура BG_FILE_RANGE

Структура BG_FILE_RANGE определяет диапазон байтов для скачивания из файла.

Синтаксис

typedef struct {
  UINT64 InitialOffset;
  UINT64 Length;
} BG_FILE_RANGE;

Члены

InitialOffset

Отсчитываемое от нуля смещение к началу диапазона байтов для скачивания из файла.

Длина

Длина диапазона в байтах. Не указывайте нулевую длину байтов. Чтобы указать, что диапазон расширяется до конца файла, укажите BG_LENGTH_TO_EOF.

Комментарии

Диапазон должен существовать в файле, иначе оптимизация доставки приведет к DO_E_INVALID_RANGE ошибке.

Требования

Требование Значение
Минимальная версия клиента
Windows 10 версии 1709 [только классические приложения]
Минимальная версия сервера
Windows Server версии 1709 [только классические приложения]
Заголовок
Deliveryoptimization.h

См. также раздел

IBackgroundCopyFile2::GetFileRanges