Partager via


Interface IBackgroundCopyJob2 (bits1_5.h)

Utilisez l’interface IBackgroundCopyJob2 pour récupérer les données de réponse d’un travail de chargement-réponse, déterminer la progression du transfert des données de réponse au client, demander l’exécution de la ligne de commande et fournir des informations d’identification pour les demandes d’authentification proxy et serveur distant.

L’interface IBackgroundCopyJob2 hérite de l’interface IBackgroundCopyJob.

Pour obtenir un pointeur d’interface IBackgroundCopyJob2 , appelez la méthode IBackgroundCopyJob ::QueryInterface à l’aide __uuidof(IBackgroundCopyJob2) de pour l’identificateur d’interface. Utilisez le pointeur d’interface IBackgroundCopyJob2 pour appeler les méthodes IBackgroundCopyJob et IBackgroundCopyJob2 .

Héritage

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

Méthodes

L’interface IBackgroundCopyJob2 a ces méthodes.

 
IBackgroundCopyJob2 ::GetNotifyCmdLine

Récupère le programme à exécuter lorsque le travail entre dans l’état d’erreur ou transféré.
IBackgroundCopyJob2 ::GetReplyData

Récupère une copie en mémoire des données de réponse de l’application serveur. Appelez cette méthode uniquement si le type du travail est BG_JOB_TYPE_UPLOAD_REPLY et que son état est BG_JOB_STATE_TRANSFERRED.
IBackgroundCopyJob2 ::GetReplyFileName

Récupère le nom du fichier qui contient les données de réponse de l’application serveur. Appelez cette méthode uniquement si le type de travail est BG_JOB_TYPE_UPLOAD_REPLY.
IBackgroundCopyJob2 ::GetReplyProgress

Récupère les informations de progression relatives au transfert des données de réponse à partir d’un travail de chargement-réponse.
IBackgroundCopyJob2 ::RemoveCredentials

Supprime les informations d’identification de l’utilisation. Les informations d’identification doivent correspondre à une paire cible/schéma existante que vous avez spécifiée à l’aide de la méthode IBackgroundCopyJob2 ::SetCredentials. Il n’existe aucune méthode pour récupérer les informations d’identification que vous avez définies.
IBackgroundCopyJob2 ::SetCredentials

Spécifie les informations d’identification à utiliser pour une demande d’authentification utilisateur proxy ou serveur distant.
IBackgroundCopyJob2 ::SetNotifyCmdLine

Spécifie un programme à exécuter si le travail entre dans l’état BG_JOB_STATE_ERROR ou BG_JOB_STATE_TRANSFERRED. BITS exécute le programme dans le contexte de l’utilisateur qui a appelé cette méthode.
IBackgroundCopyJob2 ::SetReplyFileName

Spécifie le nom du fichier à contenir les données de réponse de l’application serveur. Appelez cette méthode uniquement si le type du travail est BG_JOB_TYPE_UPLOAD_REPLY.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista
Serveur minimal pris en charge Windows Server 2003
Plateforme cible Windows
En-tête bits1_5.h (include Bits.h)
Composant redistribuable BITS 1.5 sur Windows XP

Voir aussi

IBackgroundCopyJob