структура BG_FILE_RANGE (bits2_0.h)

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

Синтаксис

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

Члены

InitialOffset

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

Length

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

Комментарии

Диапазон должен существовать в файле, иначе BITS создает ошибку BG_E_INVALID_RANGE .

Требования

Требование Значение
Минимальная версия клиента Windows Vista, Windows XP с пакетом обновления 2 (SP2), KB842773 в Windows Server 2003 и Windows XP
Минимальная версия сервера Windows Server 2008, Windows Server 2003 с пакетом обновления 1 (SP1)
Верхняя часть bits2_0.h (включая Bits.h)

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

IBackgroundCopyFile2::GetFileRanges

IBackgroundCopyJob3::AddFileWithRanges