Compartir a través de


Interfaz IBackgroundCopyJob2 (bits1_5.h)

Use la interfaz IBackgroundCopyJob2 para recuperar los datos de respuesta de un trabajo de carga-respuesta, determinar el progreso de la transferencia de datos de respuesta al cliente, solicitar la ejecución de la línea de comandos y proporcionar credenciales para las solicitudes de autenticación de servidor proxy y remoto.

La interfaz IBackgroundCopyJob2 hereda de la interfaz IBackgroundCopyJob .

Para obtener un puntero de interfaz IBackgroundCopyJob2 , llame al método IBackgroundCopyJob::QueryInterface mediante __uuidof(IBackgroundCopyJob2) para el identificador de interfaz. Use el puntero de interfaz IBackgroundCopyJob2 para llamar a los métodos IBackgroundCopyJob e IBackgroundCopyJob2 .

Herencia

La interfaz IBackgroundCopyJob2 hereda de IBackgroundCopyJob. IBackgroundCopyJob2 también tiene estos tipos de miembros:

Métodos

La interfaz IBackgroundCopyJob2 tiene estos métodos.

 
IBackgroundCopyJob2::GetNotifyCmdLine

Recupera el programa que se va a ejecutar cuando el trabajo entra en el estado de error o transferido.
IBackgroundCopyJob2::GetReplyData

Recupera una copia en memoria de los datos de respuesta de la aplicación de servidor. Llame a este método solo si el tipo del trabajo es BG_JOB_TYPE_UPLOAD_REPLY y su estado es BG_JOB_STATE_TRANSFERRED.
IBackgroundCopyJob2::GetReplyFileName

Recupera el nombre del archivo que contiene los datos de respuesta de la aplicación de servidor. Llame a este método solo si el tipo de trabajo es BG_JOB_TYPE_UPLOAD_REPLY.
IBackgroundCopyJob2::GetReplyProgress

Recupera información de progreso relacionada con la transferencia de los datos de respuesta de un trabajo de carga-respuesta.
IBackgroundCopyJob2::RemoveCredentials

Quita las credenciales de uso. Las credenciales deben coincidir con un par de destinos y esquemas existente que especificó mediante el método IBackgroundCopyJob2::SetCredentials. No hay ningún método para recuperar las credenciales que ha establecido.
IBackgroundCopyJob2::SetCredentials

Especifica las credenciales que se usarán para una solicitud de autenticación de usuario de servidor remoto o proxy.
IBackgroundCopyJob2::SetNotifyCmdLine

Especifica un programa que se va a ejecutar si el trabajo entra en el estado BG_JOB_STATE_ERROR o BG_JOB_STATE_TRANSFERRED. BITS ejecuta el programa en el contexto del usuario que llamó a este método.
IBackgroundCopyJob2::SetReplyFileName

Especifica el nombre del archivo que va a contener los datos de respuesta de la aplicación de servidor. Llame a este método solo si el tipo del trabajo es BG_JOB_TYPE_UPLOAD_REPLY.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista
Servidor mínimo compatible Windows Server 2003
Plataforma de destino Windows
Encabezado bits1_5.h (incluya Bits.h)
Redistribuible BITS 1.5 en Windows XP

Consulte también

IBackgroundCopyJob