Interface IBackgroundCopyJob2 (bits1_5.h)
Use a interface IBackgroundCopyJob2 para recuperar dados de resposta de um trabalho de upload-reply, determinar o progresso da transferência de dados de resposta para o cliente, solicitar a execução da linha de comando e fornecer credenciais para solicitações de autenticação de servidor remoto e proxy.
A interface IBackgroundCopyJob2 herda da interface IBackgroundCopyJob .
Para obter um ponteiro de interface IBackgroundCopyJob2 , chame o método IBackgroundCopyJob::QueryInterface usando __uuidof(IBackgroundCopyJob2)
para o identificador de interface. Use o ponteiro da interface IBackgroundCopyJob2 para chamar os métodos IBackgroundCopyJob e IBackgroundCopyJob2 .
Herança
A interface IBackgroundCopyJob2 herda de IBackgroundCopyJob. IBackgroundCopyJob2 também tem estes tipos de membros:
Métodos
A interface IBackgroundCopyJob2 tem esses métodos.
IBackgroundCopyJob2::GetNotifyCmdLine Recupera o programa a ser executado quando o trabalho entra no estado de erro ou transferido. |
IBackgroundCopyJob2::GetReplyData Recupera uma cópia na memória dos dados de resposta do aplicativo de servidor. Chame esse método somente se o tipo do trabalho for BG_JOB_TYPE_UPLOAD_REPLY e seu estado for BG_JOB_STATE_TRANSFERRED. |
IBackgroundCopyJob2::GetReplyFileName Recupera o nome do arquivo que contém os dados de resposta do aplicativo de servidor. Chame esse método somente se o tipo de trabalho for BG_JOB_TYPE_UPLOAD_REPLY. |
IBackgroundCopyJob2::GetReplyProgress Recupera informações de progresso relacionadas à transferência dos dados de resposta de um trabalho de upload-reply. |
IBackgroundCopyJob2::RemoveCredentials Remove as credenciais de uso. As credenciais devem corresponder a um par de destino e esquema existente que você especificou usando o método IBackgroundCopyJob2::SetCredentials. Não há nenhum método para recuperar as credenciais que você definiu. |
IBackgroundCopyJob2::SetCredentials Especifica as credenciais a serem usadas para uma solicitação de autenticação de usuário de servidor remoto ou proxy. |
IBackgroundCopyJob2::SetNotifyCmdLine Especifica um programa a ser executado se o trabalho entrar no estado BG_JOB_STATE_ERROR ou BG_JOB_STATE_TRANSFERRED. O BITS executa o programa no contexto do usuário que chamou esse método. |
IBackgroundCopyJob2::SetReplyFileName Especifica o nome do arquivo para conter os dados de resposta do aplicativo de servidor. Chame esse método somente se o tipo do trabalho for BG_JOB_TYPE_UPLOAD_REPLY. |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista |
Servidor mínimo com suporte | Windows Server 2003 |
Plataforma de Destino | Windows |
Cabeçalho | bits1_5.h (inclua Bits.h) |
Redistribuível | BITS 1.5 no Windows XP |