Skip to main content

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 membre refreshRateMs 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.

Configuration requise

Voir aussi

Last modified on October 6, 2026