IXtfCopyFileCallback::OnFileCopyProgress (método)
Se llama cuando cambia el progreso de una copia de archivos.Sintaxis
Parámetros
pszSrcFileNameTipo: 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 DevuelveS_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 enullBytesCopied 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
