BG_FILE_RANGE 结构 (bits2_0.h)

标识要从文件下载的字节范围。

语法

typedef struct _BG_FILE_RANGE {
  UINT64 InitialOffset;
  UINT64 Length;
} BG_FILE_RANGE;

成员

InitialOffset

要从文件下载的字节范围开头的从零开始的偏移量。

Length

范围的长度(以字节为单位)。 不要指定零字节长度。 若要指示范围扩展到文件末尾,请指定 BG_LENGTH_TO_EOF

注解

范围必须存在于文件中,否则 BITS 将生成 BG_E_INVALID_RANGE 错误。

要求

要求
最低受支持的客户端 Windows Server 2003 和 Windows XP 上的 Windows Vista、带 SP2、KB842773 的 Windows XP
最低受支持的服务器 Windows Server 2008、Windows Server 2003 SP1
标头 bits2_0.h (包括 Bits.h)

另请参阅

IBackgroundCopyFile2::GetFileRanges

IBackgroundCopyJob3::AddFileWithRanges