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 |