qmgr.h header

This header is used by Background Intelligent Transfer Service. For more information, see:

qmgr.h contains the following programming interfaces:

Interfaces

 
IBackgroundCopyCallback1

Implement the IBackgroundCopyCallback1 interface to receive notification when events occur.
IBackgroundCopyGroup

Use the IBackgroundCopyGroup interface to manage a group. A group contains download jobs. For example, add a job to the group, set the properties of the group, and start and stop the group in the download queue.
IBackgroundCopyJob1

Use the IBackgroundCopyJob1 interface to add files to the job and retrieve the job's status.
IBackgroundCopyQMgr

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.
IEnumBackgroundCopyGroups

Use the IEnumBackgroundCopyGroups interface to enumerate the list of groups in the download queue. To get an IEnumBackgroundCopyGroups interface pointer, call the IBackgroundCopyQMgr::EnumGroups method.
IEnumBackgroundCopyJobs1

Use the IEnumBackgroundCopyJobs1 interface to enumerate the list of jobs in a group. To get an IEnumBackgroundCopyJobs1 interface pointer, call the IBackgroundCopyGroup::EnumJobs method.

Structures

 
FILESETINFO

The FILESETINFO structure identifies the remote and local names of the file to download.

Enumerations

 
GROUPPROP

The GROUPPROP enumeration defines the constant values for retrieving and setting group property values.