Метод IBackgroundCopyFile2::GetFileRanges (bits2_0.h)

Извлекает диапазоны, которые требуется скачать из удаленного файла.

Синтаксис

HRESULT GetFileRanges(
  [in, out] DWORD         *RangeCount,
  [out]     BG_FILE_RANGE **Ranges
);

Параметры

[in, out] RangeCount

Количество элементов в диапазонах.

[out] Ranges

Массив структур BG_FILE_RANGE , указывающих диапазоны для скачивания. По завершении вызовите функцию CoTaskMemFree для освобождения диапазонов.

Возвращаемое значение

Этот метод возвращает следующие возвращаемые значения, а также другие.

Код возврата Description
S_OK
Успех
S_FALSE
Диапазоны не были указаны, или задание является заданием отправки или отправки ответа. RangeCount имеет значение нулю, а диапазоныNULL.

Требования

Требование Ценность
Минимальный поддерживаемый клиент Windows Vista, Windows XP с пакетом обновления 2 (SP2), KB842773 в Windows Server 2003 и Windows XP
минимальный поддерживаемый сервер Windows Server 2008, Windows Server 2003 с пакетом обновления 1 (SP1)
целевая платформа Виндоус
Header bits2_0.h (include Bits.h)
Library Bits.lib
DLL BitsPrx3.dll

См. также

BG_FILE_RANGE

IBackgroundCopyFile2

IBackgroundCopyJob3::AddFileWithRanges