IBackgroundCopyFile2::GetFileRanges 方法(bits2_0.h)

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

Syntax

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

参数

[in, out] RangeCount

Ranges 中的元素数。

[out] Ranges

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

返回值

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

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

要求

Requirement 价值
最低支持的客户端 Windows Vista、Windows XP 以及 Windows Server 2003 和 Windows XP 上的 SP2,KB842773
支持的最低服务器 Windows Server 2008、Windows Server 2003 SP1
目标平台 Windows操作系统
Header bits2_0.h (包括 Bits.h)
Library Bits.lib
DLL BitsPrx3.dll

另请参阅

BG_FILE_RANGE

IBackgroundCopyFile2

IBackgroundCopyJob3::AddFileWithRanges