estructura de BG_JOB_PROGRESS (bits.h)
Proporciona información de progreso relacionada con el trabajo, como el número de bytes y archivos transferidos. En el caso de los trabajos de carga, el progreso se aplica al archivo de carga, no al archivo de respuesta. Para ver el progreso del archivo de respuesta, consulte la estructura BG_JOB_REPLY_PROGRESS .
Sintaxis
typedef struct _BG_JOB_PROGRESS {
UINT64 BytesTotal;
UINT64 BytesTransferred;
ULONG FilesTotal;
ULONG FilesTransferred;
} BG_JOB_PROGRESS;
Miembros
BytesTotal
Número total de bytes que se van a transferir para todos los archivos del trabajo. Si el valor es BG_SIZE_UNKNOWN, no se ha determinado el tamaño total de todos los archivos del trabajo. BITS no establece este valor si no puede determinar el tamaño de uno de los archivos. Por ejemplo, si el archivo o el servidor especificados no existen, BITS no puede determinar el tamaño del archivo.
Si va a descargar intervalos desde el archivo, BytesTotal incluye el número total de bytes que desea descargar del archivo.
BytesTransferred
Número de bytes transferidos.
FilesTotal
Número total de archivos que se van a transferir para este trabajo.
FilesTransferred
Número de archivos transferidos.
Requisitos
Cliente mínimo compatible | Windows XP |
Servidor mínimo compatible | Windows Server 2003 |
Encabezado | bits.h |