Метод IBitsPeerCacheRecord::GetFileRanges (bits3_0.h)

Возвращает диапазоны файлов, которые находятся в кэше.

Синтаксис

HRESULT GetFileRanges(
  [out] DWORD         *pRangeCount,
  [out] BG_FILE_RANGE **ppRanges
);

Параметры

[out] pRangeCount

Количество элементов в ppRanges.

[out] ppRanges

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

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

Метод возвращает следующие возвращаемые значения.

Код возврата Описание
S_OK
Успешное завершение

Комментарии

Метод всегда возвращает по крайней мере один диапазон (для полного файла). Можно вернуть несколько диапазонов, если приложение iBackgroundCopyJob3::AddFileWithRanges скачать один или несколько диапазонов файла.

Требования

Требование Значение
Минимальная версия клиента Windows Vista
Минимальная версия сервера Windows Server 2008
Целевая платформа Windows
Header bits3_0.h (включая Bits.h)
Библиотека Bits.lib

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

BG_FILE_RANGE

IBitsPeerCacheRecord