> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# WdCopyFileProgressInfo

> WdCopyFileProgressInfo

# WdCopyFileProgressInfo

Contém informações de progresso de um arquivo individual durante uma operação de cópia.

## Sintaxe

```cpp theme={null}
struct WdCopyFileProgressInfo 
{
    const char* relativeFilePath;
    const char* sourcePath;
    const char* destinationPath;
    uint64_t bytesTransferred;
    uint64_t fileSize;
};
```

### Membros

`relativeFilePath`\
Tipo: **const char\***

O caminho do arquivo que está sendo copiado, relativo à raiz do caminho de destino (UTF-8).

`sourcePath`\
Tipo: **const char\***

O caminho do diretório local (UTF-8): origem para `CopyTo`, destino para `CopyFrom`.

`destinationPath`\
Tipo: **const char\***

O caminho do arquivo remoto (UTF-8): destino para `CopyTo`, origem para `CopyFrom`.

`bytesTransferred`\
Tipo: **uint64\_t**

O número de bytes transferidos até o momento para este arquivo.

`fileSize`\
Tipo: **uint64\_t**

O tamanho total do arquivo em bytes.

## Comentários

Essa estrutura é fornecida ao [WdCopyFilesStatusCallback](/pt-BR/reference/remoting/callbacks/wdcopyfilesstatuscallback) durante uma operação [WdRemoteCopy](/pt-BR/reference/remoting/functions/wdremotecopy). Cada instância representa o status atual de um único arquivo. O retorno de chamada recebe uma matriz dessas estruturas, uma para cada arquivo que tenha atualizações de progresso desde a última invocação do retorno de chamada. O progresso geral no nível da operação (contagem total de arquivos, total de bytes) é fornecido separadamente por meio da estrutura [WdCopyOperationSummary](/pt-BR/reference/remoting/structs/wdcopyoperationsummary).

## Requisitos

| Requisito | Valor |
| - | - |
| **Cabeçalho** | WdRemoteIteration.h |
| **Biblioteca** | wdremoteapi.lib |
| **SO com suporte** | Windows 11 e posterior |
| **Arquiteturas com suporte** | x64, ARM64 |

## Confira também

* [WdRemoteCopy](/pt-BR/reference/remoting/functions/wdremotecopy)
* [WdCopyFilesStatusCallback](/pt-BR/reference/remoting/callbacks/wdcopyfilesstatuscallback)
* [WdCopyOperationSummary](/pt-BR/reference/remoting/structs/wdcopyoperationsummary)
* [XBOX PC Remote Iteration API](/pt-BR/reference/remoting/remoteiteration_members)


## Related topics

- [WdCopyFileProgressInfo](/reference/remoting/structs/wdcopyfileprogressinfo.md)
- [WdCopyFilesStatusCallback](/reference/remoting/callbacks/wdcopyfilesstatuscallback.md)
- [WdCopyOperationSummary](/reference/remoting/structs/wdcopyoperationsummary.md)
