Partager via


Interface IBackgroundCopyJob4 (bits3_0.h)

Utilisez cette interface pour activer la mise en cache des homologues, limiter le temps de téléchargement et inspecter les caractéristiques des jetons utilisateur.

Pour obtenir cette interface, appelez la méthode IBackgroundCopyJob ::QueryInterface en utilisant __uuidof(IBackgroundCopyJob4) comme identificateur d’interface.

Héritage

L’interface IBackgroundCopyJob4 hérite de IBackgroundCopyJob, IBackgroundCopyJob2 et IBackgroundCopyJob3. IBackgroundCopyJob4 a également les types de membres suivants :

Méthodes

L’interface IBackgroundCopyJob4 comporte ces méthodes.

 
IBackgroundCopyJob4 ::GetMaximumDownloadTime

Récupère le temps maximal que BITS consacrera au transfert des fichiers dans le travail.
IBackgroundCopyJob4 ::GetOwnerElevationState

Obtient une valeur qui détermine si le jeton du propriétaire a été élevé au moment de la création ou de la prise en charge du travail.
IBackgroundCopyJob4 ::GetOwnerIntegrityLevel

Obtient le niveau d’intégrité du jeton du propriétaire qui a créé ou pris la propriété du travail.
IBackgroundCopyJob4 ::GetPeerCachingFlags

Récupère les indicateurs qui déterminent si les fichiers du travail peuvent être mis en cache et servis aux homologues et si BITS peut télécharger le contenu du travail à partir d’homologues.
IBackgroundCopyJob4 ::SetMaximumDownloadTime

Définit la durée maximale que BITS consacrera au transfert des fichiers dans le travail.
IBackgroundCopyJob4 ::SetPeerCachingFlags

Définit les indicateurs qui déterminent si les fichiers du travail peuvent être mis en cache et servis aux pairs, et si le travail peut télécharger le contenu des pairs.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista
Serveur minimal pris en charge Windows Server 2008
Plateforme cible Windows
En-tête bits3_0.h (incluez Bits.h)
Composant redistribuable BITS 2.5 sur Windows Server 2003, Windows XP

Voir aussi

IBackgroundCopyJob

IBackgroundCopyJob2

IBackgroundCopyJob3