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
标头 bits3_0.h (包括 Bits.h)
Library Bits.lib

另请参阅

BG_FILE_RANGE

IBitsPeerCacheRecord