Skip to main content

IXtfCopyFileCallback::OnFileCopyProgress (método)

Se llama cuando cambia el progreso de una copia de archivos.

Sintaxis

Parámetros

pszSrcFileName
Tipo: LPCWSTR
Un puntero al nombre de archivo del archivo de origen. Este parámetro está en desuso y el valor es ahora una copia de pszDstFileName. pszDstFileName
Tipo: LPCWSTR
Un puntero al nombre de archivo del archivo de destino. ullFileSize
Tipo: ULONGLONG
El tamaño total del archivo de origen, en bytes. ullBytesCopied
Tipo: ULONGLONG
El número de bytes del archivo que se han copiado hasta el momento.

Valor devuelto

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

Comentarios

Esta función es llamada por el método IXtfFileIOClient::CopyFiles por cada paquete transferido durante la operación de copia de archivos. La llamada inicial a IXtfCopyFileCallback::OnFileCopyProgress para un archivo especifica 0 bytes en ullBytesCopied y MAX_FILE_SIZE bytes en ullFileSize. Esta llamada inicial indica que ha empezado a copiar un archivo nuevo. Después, puede usar la información de archivo especificada en las llamadas posteriores a IXtfCopyFileCallback::OnFileCopyProgress para hacer un seguimiento del progreso y mostrarlo durante la operación de copia de archivos. Si esta función de devolución de llamada devuelve un código de error HRESULT, la operación de copia de archivos se anula.

Requisitos

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

Consulte también

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