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