Partager via


En-tête qmgr.h

Cet en-tête est utilisé par le service de transfert intelligent en arrière-plan. Pour plus d'informations, consultez les pages suivantes :

qmgr.h contient les interfaces de programmation suivantes :

Interfaces

 
IBackgroundCopyCallback1

Implémentez l’interface IBackgroundCopyCallback1 pour recevoir une notification lorsque des événements se produisent.
IBackgroundCopyGroup

Utilisez l’interface IBackgroundCopyGroup pour gérer un groupe. Un groupe contient des travaux de téléchargement. Par exemple, ajoutez un travail au groupe, définissez les propriétés du groupe, puis démarrez et arrêtez le groupe dans la file d’attente de téléchargement.
IBackgroundCopyJob1

Utilisez l’interface IBackgroundCopyJob1 pour ajouter des fichiers au travail et récupérer les status du travail.
IBackgroundCopyQMgr

Utilisez l’interface IBackgroundCopyQMgr pour créer un groupe, récupérer un groupe existant ou énumérer tous les groupes de la file d’attente. Un groupe contient un travail de téléchargement.
IEnumBackgroundCopyGroups

Utilisez l’interface IEnumBackgroundCopyGroups pour énumérer la liste des groupes dans la file d’attente de téléchargement. Pour obtenir un pointeur d’interface IEnumBackgroundCopyGroups, appelez la méthode IBackgroundCopyQMgr::EnumGroups.
IEnumBackgroundCopyJobs1

Utilisez l’interface IEnumBackgroundCopyJobs1 pour énumérer la liste des travaux d’un groupe. Pour obtenir un pointeur d’interface IEnumBackgroundCopyJobs1, appelez la méthode IBackgroundCopyGroup::EnumJobs.

Structures

 
FILESETINFO

La structure FILESETINFO identifie les noms distants et locaux du fichier à télécharger.

Énumérations

 
GROUPPROP

L’énumération GROUPPROP définit les valeurs constantes pour la récupération et la définition des valeurs de propriétés de groupe.