Compartir a través de


Estructuras y uniones de BITS

Las interfaces del Servicio de transferencia inteligente en segundo plano (BITS) usan las siguientes estructuras.

En esta sección

Tema Descripción
BG_AUTH_CREDENTIALS Identifica el destino (proxy o servidor), el esquema de autenticación y las credenciales del usuario que se van a usar para las solicitudes de autenticación de usuario. La estructura se pasa al método IBackgroundCopyJob2::SetCredentials.
BG_AUTH_CREDENTIALS_UNION Identifica las credenciales que se van a usar para el esquema de autenticación especificado en la estructura de BG_AUTH_CREDENTIALS.
BG_BASIC_CREDENTIALS Identifica el nombre de usuario y la contraseña que se van a autenticar.
BG_FILE_INFO Proporciona los nombres locales y remotos del archivo que se van a transferir.
BG_FILE_PROGRESS Proporciona información de progreso relacionada con archivos, como el número de bytes transferidos.
BG_FILE_RANGE Identifica un intervalo de bytes para descargar desde un archivo.
BG_JOB_PROGRESS 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.
BG_JOB_REPLY_PROGRESS Proporciona información de progreso relacionada con la parte de respuesta de un trabajo de carga-respuesta.
BG_JOB_TIMES Proporciona marcas de tiempo relacionadas con el trabajo.
unión de BITS_FILE_PROPERTY_VALUE Proporciona el valor de propiedad de un archivo BITS.
BITS_JOB_PROPERTY_VALUE Proporciona el valor de propiedad del trabajo de BITS en función del valor de la enumeración BITS_JOB_PROPERTY_ID.