IBackgroundCopyQMgr interface (qmgr.h)

[IBackgroundCopyQMgr is available for use in the operating systems specified in the Requirements section. It may be altered or unavailable in subsequent versions. Instead, use the BITS interfaces.]

Use the IBackgroundCopyQMgr interface to create a new group, retrieve an existing group, or enumerate all groups in the queue. A group contains a download job.


The IBackgroundCopyQMgr interface inherits from the IUnknown interface. IBackgroundCopyQMgr also has these types of members:


The IBackgroundCopyQMgr interface has these methods.


Use the CreateGroup method to create a new group and add it to the download queue.

Use the EnumGroups method to retrieve a list of groups that the current user owns. If the current user has Administrator privileges, the method returns all groups in the queue.

Use the GetGroup method to retrieve a group from the download queue.


Minimum supported client Windows XP
Minimum supported server Windows Server 2003
Target Platform Windows
Header qmgr.h