> ## 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.

# IXtfBatchFileIOClient::CopyFiles (método)

> IXtfBatchFileIOClient::CopyFiles (método)

# IXtfBatchFileIOClient::CopyFiles (método)

Copia por lotes los archivos enumerados en una lista de cadenas entre dos ubicaciones de una consola de desarrollo y devuelve información sobre la operación.

<Note>Este método está en desuso. Use el método [IXtfFileIOClient::CopyFiles](/reference/tools/xtf/xtffileio/classes/IXtfFileIOClient/methods/copyfiles-ixtffileioclient-xtffileio-xbox-microsoft-m) en su lugar.</Note>

<a id="syntaxSection" />

## Sintaxis

```cpp theme={null}
public:
HRESULT CopyFiles(
         LPCWSTR pszRootDirectory,
         LPCWSTR *rgszRootDirectoryRelativeFiles,
         DWORD cRootDirectoryRelativeFiles,
         LPCWSTR pszDstDirectoryName,
         DWORD dwFlags,
         IXtfCopyFileCallback *pCallback
)  
```

<a id="parametersSection" />

### Parámetros

*pszRootDirectory*\
Tipo: LPCWSTR

Un puntero al directorio raíz para la copia por lotes.

*rgszRootDirectoryRelativeFiles*\
Tipo: LPCWSTR\*

Un puntero a una lista de cadenas que contiene los nombres de los archivos que se van a copiar.

*cRootDirectoryRelativeFiles*\
Tipo: DWORD

El número de archivos para la copia por lotes.

*pszDstDirectoryName*\
Tipo: LPCWSTR

Un puntero al nombre del directorio de destino para la copia por lotes.

*dwFlags*\
Tipo: DWORD

Marcas que especifican cómo copiar los archivos. Este parámetro es una combinación OR bit a bit de las macros enumeradas en la tabla siguiente.

| Valor      | Macro              | Descripción                  |
| ---------- | ------------------ | ---------------------------- |
| 0x80000000 | XTFCOPYFILE\_DEFER | Aplaza la copia del archivo. |

*pCallback*\
Tipo: IXtfCopyFileCallback\*

Puntero a la devolución de llamada [IXtfCopyFileCallback](/reference/tools/xtf/xtffileio/classes/IXtfCopyFileCallback/ixtfcopyfilecallback-xtffileio-xbox-microsoft-t) a la que se llamará cuando cambie el estado de la copia.

<a id="retvalSection" />

### Valor devuelto

Tipo: HRESULT

Devuelve `S_OK` si se realiza correctamente; de lo contrario, devuelve un código de error HRESULT.

<a id="remarksSection" />

## Comentarios

Esta función copia los archivos enumerados en una lista de cadenas entre dos ubicaciones de una consola de desarrollo como una operación por lotes y devuelve información sobre la operación.

<Note>Este método está en desuso. Use el método [IXtfFileIOClient::CopyFiles](/reference/tools/xtf/xtffileio/classes/IXtfFileIOClient/methods/copyfiles-ixtffileioclient-xtffileio-xbox-microsoft-m) en su lugar.</Note>

## Requisitos

**Encabezado:** xtffileio.h

**Biblioteca:** xtffileio.lib

**Plataformas compatibles:** Windows (para herramientas de consola XBOX)

## Consulte también

[IXtfFileIOClient::CopyFiles](/reference/tools/xtf/xtffileio/classes/IXtfFileIOClient/methods/copyfiles-ixtffileioclient-xtffileio-xbox-microsoft-m)\
[IXtfBatchFileIOClient (interfaz)](/reference/tools/xtf/xtffileio/classes/IXtfBatchFileIOClient/ixtfbatchfileioclient-xtffileio-xbox-microsoft-t)\
[XtfFileIO](/reference/tools/xtf/xtffileio/xtffileio-xbox-microsoft-n)


## Related topics

- [IXtfFileIOClient::CopyFiles (método)](/es/reference/tools/xtf/xtffileio/classes/IXtfFileIOClient/methods/copyfiles-ixtffileioclient-xtffileio-xbox-microsoft-m.md)
- [IXtfCopyFileCallback::OnEndFileCopy (método)](/es/reference/tools/xtf/xtffileio/classes/IXtfCopyFileCallback/methods/onendfilecopy-ixtfcopyfilecallback-xtffileio-xbox-microsoft-m.md)
- [IXtfCopyFileCallback::OnStartFileCopy (método)](/es/reference/tools/xtf/xtffileio/classes/IXtfCopyFileCallback/methods/onstartfilecopy-ixtfcopyfilecallback-xtffileio-xbox-microsoft-m.md)
- [IXtfCopyFileCallback::OnFileCopyProgress (método)](/es/reference/tools/xtf/xtffileio/classes/IXtfCopyFileCallback/methods/onfilecopyprogress-ixtfcopyfilecallback-xtffileio-xbox-microsoft-m.md)
- [IXtfFileIOClient::DeleteFiles (método)](/es/reference/tools/xtf/xtffileio/classes/IXtfFileIOClient/methods/deletefiles-ixtffileioclient-xtffileio-xbox-microsoft-m.md)
