Skip to main content

WdCopyFilesStatusCallback

Chamado para relatar o progresso da cópia de arquivos durante uma operação de cópia.

Sintaxe

Parâmetros

fileProgressCount _In_
Tipo: size_t
O número de arquivos que têm atualizações de progresso desde a última invocação do retorno de chamada. fileUpdates _In_reads_opt_(fileProgressCount)
Tipo: const WdCopyFileProgressInfo*
Um ponteiro para uma matriz de estruturas WdCopyFileProgressInfo, cada uma contendo informações de progresso de um arquivo individual. Pode ser nullptr se fileProgressCount for 0. copyUpdates _In_
Tipo: const WdCopyOperationSummary*
Um ponteiro para uma estrutura WdCopyOperationSummary que contém um resumo do progresso geral da operação de cópia. context _In_opt_ Tipo: void* O ponteiro de contexto definido pelo usuário que foi especificado na estrutura WdCopyStatusCallbacks.

Valor retornado

Tipo: HRESULT Um HRESULT de falha do retorno de chamada é registrado em log, mas não anula a cópia nem altera o resultado retornado por WdRemoteCopy.

Comentários

Este retorno de chamada é invocado por WdRemoteCopy para relatar o progresso de arquivos individuais durante uma operação de cópia. A frequência das invocações é controlada pelo membro refreshRateMs de WdCopyStatusCallbacks. O retorno de chamada é invocado no mesmo thread da chamada WdRemoteCopy. A matriz fileUpdates, a estrutura copyUpdates e o conteúdo delas só são válidos durante a invocação do retorno de chamada.

Requisitos

Confira também

Last modified on October 6, 2026