Skip to main content

IXtfFileIOClient::CopyFiles (método)

Copia archivos entre dos ubicaciones de una consola de desarrollo y devuelve información sobre la operación.

Sintaxis

Parámetros

pszSearchPattern
Tipo: LPCWSTR
Un puntero al patrón de búsqueda que define los nombres de archivo de los archivos de origen que se van a copiar. Este parámetro acepta caracteres comodín para hacer coincidir cadenas con el patrón indicado. dwIncludeAttributes
Tipo: DWORD
Una combinación OR bit a bit de los atributos de archivo que se incluirán en la copia. Consulte Constantes de atributos de archivo para obtener una lista de los atributos posibles. dwExcludeAttributes
Tipo: DWORD
Una combinación OR bit a bit de los atributos de archivo que se excluirán de la copia. Consulte Constantes de atributos de archivo para obtener una lista de los atributos posibles. dwRecursionLevels
Tipo: DWORD
El número de niveles de directorio en los que se aplicará la recursión para la copia, o -1 para abarcar todos los niveles del árbol de directorios. pszDstFileName
Tipo: LPCWSTR
Un puntero a los nombres de archivo de los archivos de destino en los que se copiará. dwFlags
Tipo: DWORD
Marcas que especifican cómo copiar los archivos. Se trata de una combinación OR bit a bit de las macros enumeradas en la tabla siguiente. pCallback
Tipo: IXtfCopyFileCallback*
Un puntero a la devolución de llamada IXtfCopyFileCallback a la que se llamará cuando cambie el estado de la copia.

Valor devuelto

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

Comentarios

IXtfFileIOClient::CopyFiles inicia el proceso de copiar uno o varios archivos de una ubicación de la consola XBOX a otra. Para hacer un seguimiento del progreso del comando de copia de archivos, defina las funciones de devolución de llamada con una instancia de IXtfCopyFileCallback. IXtfCopyFileCallback contiene funciones de devolución de llamada a las que se llama cuando la operación de copia de archivos comienza, cuando progresa y, finalmente, cuando termina.
Al copiar varios archivos mediante el uso de caracteres comodín, se supone que el parámetro pszDstFileName es un directorio y todos los archivos copiados se colocan en ese directorio. Si el directorio no existe, se crea antes de copiar los archivos.
Los parámetros dwIncludeAttributes y dwExcludeAttributes actúan como filtros que indican qué archivos se copian. Estos parámetros no actúan como filtros que indican qué atributos de archivo se copian al copiar archivos.

Requisitos

Encabezado: xtffileio.h Biblioteca: xtffileio.lib Plataformas compatibles: Windows (para herramientas de consola XBOX)

Consulte también

IXtfFileIOClient (interfaz)
XtfFileIO
Última modificación el 28 de agosto de 2026