Partager via


Interface IBackgroundCopyFile2

Utilisez l’interface IBackgroundCopyFile2 pour spécifier un nouveau nom distant pour le fichier et récupérer la liste des plages à télécharger.

L’interface IBackgroundCopyFile2 hérite de l’interface IBackgroundCopyFile.

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

Membres

L’interface IBackgroundCopyFile2 hérite de IBackgroundCopyFile. IBackgroundCopyFile2 a également les types de membres suivants :

Méthodes

L’interface IBackgroundCopyFile2 comporte ces méthodes.

Méthode Description
GetFileRanges Récupère le tableau de plages que vous souhaitez télécharger à partir de l’URL.
SetRemoteName Remplace le nom distant par une nouvelle URL.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 10, version 1709 [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server, version 1709 [applications de bureau uniquement]
En-tête
Deliveryoptimization.h
IDL
DeliveryOptimization.idl
Bibliothèque
Dosvc.lib
DLL
Dosvc.dll
IID
IID_IBackgroundCopyFile2 est défini comme 83E81B93-0873-474D-8A8C-F2018B1A939C

Voir aussi

IBackgroundCopyFile