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 |