WdCopyFilesStatusCallback
Appelée pour signaler la progression de la copie des fichiers pendant une opération de copie.Syntaxe
Paramètres
fileProgressCount _In_Type : size_t Le nombre de fichiers ayant des mises à jour de progression depuis la dernière invocation du rappel.
fileUpdates _In_reads_opt_(fileProgressCount)Type : const WdCopyFileProgressInfo* Un pointeur vers un tableau de structures WdCopyFileProgressInfo, chacune contenant les informations de progression d’un fichier individuel. Peut être
nullptr si fileProgressCount vaut 0.
copyUpdates _In_Type : const WdCopyOperationSummary* Un pointeur vers une structure WdCopyOperationSummary contenant un résumé de la progression globale de l’opération de copie.
context _In_opt_
Type : void*
Le pointeur de contexte défini par l’utilisateur qui a été spécifié dans la structure WdCopyStatusCallbacks.
Valeur de retour
Type : HRESULT Un HRESULT d’échec retourné par le rappel est journalisé, mais n’interrompt pas la copie et ne modifie pas le résultat retourné par WdRemoteCopy.Remarques
Ce rappel est invoqué par WdRemoteCopy pour signaler la progression de chaque fichier pendant une opération de copie. La fréquence des invocations est contrôlée par le membrerefreshRateMs de WdCopyStatusCallbacks.
Le rappel est invoqué sur le même thread que l’appel à WdRemoteCopy. Le tableau fileUpdates, la structure copyUpdates et leur contenu ne sont valides que pendant la durée de l’invocation du rappel.
