IBackgroundCopyCallback :: JobTransferred, méthode

L’optimisation de la distribution appelle votre implémentation de la méthode JobTransferred lorsque tous les fichiers du travail ont été transférés avec succès.

Syntaxe

HRESULT JobTransferred(
  [in] IBackgroundCopyJob *pJob
);

Paramètres

pJob [ dans]

Contient des informations relatives au travail, telles que l’heure de fin du travail, le nombre d’octets transférés et le nombre de fichiers transférés. Ne libérez pas pJob; L’optimisation de la distribution libère l’interface lorsque la méthode est retournée.

Valeur de retour

Cette méthode doit retourner S_OK.

Remarques

En général, votre implémentation doit appeler la méthode méthode ibackgroundcopyjob :: Complete pour confirmer que l’optimisation de la remise a réussi à transférer les fichiers. Les fichiers téléchargés et le fichier de réponse ne sont pas disponibles sur le client tant que vous n’avez pas appelé la méthode Complete .

Si vous n’appelez pas la méthode Complete ou si l’optimisation de la livraison de la méthode méthode ibackgroundcopyjob :: Cancel annule le travail au bout de 30 jours et supprime les fichiers incomplets.

Configuration requise

Condition requise Valeur
Client minimal pris en charge
Windows 10, les applications de bureau version 1709 [ uniquement]
Serveur minimal pris en charge
Windows Serveur, version 1709 [ applications de bureau uniquement]
En-tête
Deliveryoptimization. h
MIDL
DeliveryOptimization. idl
Bibliothèque
Dosvc. lib
DLL
Dosvc.dll
IID
IID_IBackgroundCopyCallback est défini en tant que 97EA99C7-0186-4AD4-8DF9-C5B4E0ED6B22

Voir aussi

IBackgroundCopyCallback

Méthode ibackgroundcopyjob

Méthode ibackgroundcopyjob :: complet

Méthode ibackgroundcopyjob :: Cancel