Partager via


Interface IBackgroundCopyManager (bits.h)

Crée des travaux de transfert, récupère un objet énumérateur qui contient les travaux dans la file d’attente et récupère des travaux individuels de la file d’attente.

Pour plus d’informations sur la création d’un instance de cette interface, consultez Connexion au service BITS.

Héritage

L’interface IBackgroundCopyManager hérite de l’interface IUnknown. IBackgroundCopyManager a également les types de membres suivants :

Méthodes

L’interface IBackgroundCopyManager possède ces méthodes.

 
IBackgroundCopyManager ::CreateJob

Crée un travail.
IBackgroundCopyManager ::EnumJobs

Récupère un pointeur d’interface vers un objet énumérateur que vous utilisez pour énumérer les travaux dans la file d’attente de transfert. L’ordre des travaux dans l’énumérateur est arbitraire.
IBackgroundCopyManager ::GetErrorDescription

Récupère une description pour le code d’erreur spécifié.
IBackgroundCopyManager ::GetJob

Récupère un travail spécifié à partir de la file d’attente de transfert. En règle générale, votre application conserve l’identificateur de travail, de sorte que vous pouvez récupérer le travail à partir de la file d’attente.

Remarques

Windows Vista et versions ultérieures : Lorsqu’un contrôle ActiveX tente d’instancier cette interface à partir d’un processus de Explorer Internet, l’appel échoue et l’accès est refusé. Cela est dû au fait que COM n’autorise pas les clients à faible intégrité à se lier à des instances de classe à des niveaux d’intégrité plus élevés. Pour plus d’informations, consultez Comprendre et travailler en mode protégé Explorer Internet et Comment le mécanisme d’intégrité est implémenté dans Windows Vista. Un utilisateur peut contourner le problème en ajoutant le site web à la zone site approuvé.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP
Serveur minimal pris en charge Windows Server 2003
Plateforme cible Windows
En-tête bits.h

Voir aussi

IBackgroundCopyJob

IEnumBackgroundCopyJobs