IBackgroundCopyFile2::GetFileRanges 方法 (bits2_0.h)

检索要从远程文件下载的范围。

语法

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

参数

[in, out] RangeCount

Ranges 中的元素数。

[out] Ranges

BG_FILE_RANGE结构的数组,这些结构指定要下载的范围。 完成后,调用 CoTaskMemFree 函数以释放 Ranges

返回值

此方法返回以下返回值以及其他返回值。

返回代码 说明
S_OK
成功
S_FALSE
未指定范围,或者作业是上传或上传-答复作业。 RangeCount 设置为零, Ranges 设置为 NULL

要求

要求
最低受支持的客户端 Windows Vista、Windows SERVER 2003 上带有 SP2、KB842773 的 Windows XP 和 Windows XP
最低受支持的服务器 Windows Server 2008、Windows Server 2003 SP1
目标平台 Windows
标头 bits2_0.h (包括 Bits.h)
Library Bits.lib
DLL BitsPrx3.dll

另请参阅

BG_FILE_RANGE

IBackgroundCopyFile2

IBackgroundCopyJob3::AddFileWithRanges