IBackgroundCopyGroup 接口 (qmgr.h)

[IBackgroundCopyGroup 可用于“要求”部分中指定的操作系统。 它可能在后续版本中变更或不可用。 请改用 BITS 接口。]

使用 IBackgroundCopyGroup 接口管理组。 组包含下载作业。 例如,将作业添加到组,设置组的属性,然后启动和停止下载队列中的组。

继承

IBackgroundCopyGroup 接口继承自 IUnknown 接口。 IBackgroundCopyGroup 还具有以下类型的成员:

方法

IBackgroundCopyGroup 接口包含以下方法。

 
IBackgroundCopyGroup::CancelGroup

使用 CancelGroup 方法从队列中删除组。 在调用此方法之前完全下载的文件可供客户端使用。 你可以随时取消组;但是,该组在取消后无法恢复。
IBackgroundCopyGroup::CreateJob

使用 CreateJob 方法将新作业添加到组。 一个组只能包含一个作业。
IBackgroundCopyGroup::EnumJobs

使用 EnumJobs 方法检索组中的作业列表。 该列表仅包含一个作业。
IBackgroundCopyGroup::get_GroupID

使用 get_GroupID 方法检索组的标识符。
IBackgroundCopyGroup::get_Size

使用 get_Size 方法检索要下载的组中的所有文件的大小。
IBackgroundCopyGroup::GetJob

使用 GetJob 方法从组检索作业。
IBackgroundCopyGroup::GetProgress

使用 GetProgress 方法检索下载进度。
IBackgroundCopyGroup::GetProp

使用 GetProp 方法从组检索属性值。
IBackgroundCopyGroup::GetStatus

使用 GetStatus 方法检索组的状态。
IBackgroundCopyGroup::ResumeGroup

使用 ResumeGroup 方法启动已在下载队列中挂起的组。
IBackgroundCopyGroup::SetProp

使用 SetProp 方法可设置组属性的属性值。
IBackgroundCopyGroup::SuspendGroup

使用 SuspendGroup 方法暂停下载队列中的组。 新组、出错的组或已完成下载的组将自动挂起。
IBackgroundCopyGroup::SwitchToForeground

使用 SwitchToForeground 方法在前台而不是后台下载组。

要求

要求
最低受支持的客户端 Windows XP
最低受支持的服务器 Windows Server 2003
目标平台 Windows
标头 qmgr.h