Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Use as seguintes interfaces BITS (Serviço de Transferência Inteligente em Segundo Plano) para transferir arquivos e monitorar trabalhos dentro da fila de transferência.
| Interface | Descrição |
|---|---|
| IBackgroundCopyCallback | Os clientes implementam o interface de IBackgroundCopyCallback para receber notificação de que um trabalho foi concluído, foi modificado ou está errado. |
| IBackgroundCopyCallback2 | Os clientes implementam a interfaceIBackgroundCopyCallback2 para receber a notificação de que o download de um arquivo foi concluído. |
| IBackgroundCopyCallback3 | Os clientes implementam o interface de IBackgroundCopyCallback3 para receber notificações de que os intervalos de um arquivo concluíram o download. |
| IBackgroundCopyError | Recupera detalhes de um erro de trabalho. |
| IBackgroundCopyFile | Recupera os nomes de arquivo locais e remotos de uma solicitação de transferência de arquivos no trabalho e seu progresso. |
| IBackgroundCopyFile2 | Especifica um novo nome remoto para o arquivo e recupera a lista de intervalos para download. |
| IBackgroundCopyFile3 | Valida o arquivo para que os pares possam solicitar seu conteúdo e recupera o nome do arquivo temporário. |
| IBackgroundCopyFile4 | Recupera estatísticas de download para pares e servidores de origem. |
| IBackgroundCopyFile5 | Fornece métodos genéricos de obtenção e definição de propriedades para BackgroundCopyFile. |
| IBackgroundCopyFile6 | Obtém ou define propriedades genéricas de transferências de arquivos BITS. |
| IBackgroundCopyJob | Adiciona arquivos ao trabalho, define o nível de prioridade do trabalho, determina o estado do trabalho e inicia e interrompe o trabalho. |
| IBackgroundCopyJob2 | Recupera dados de resposta de um trabalho de carregamento, determina o progresso da transferência de dados de resposta para o cliente, solicita a execução da linha de comando e fornece credenciais para um servidor proxy e remoto. |
| IBackgroundCopyJob3 | Baixa intervalos de um arquivo, altera o prefixo de um nome de arquivo remoto e mantém as informações do proprietário e da ACL com o arquivo. |
| IBackgroundCopyJob4 | Permite o cache de mesmo nível, restringe o tempo de download e inspeciona as características do token de usuário. |
| IBackgroundCopyJob5 | Consulta ou define vários comportamentos opcionais de um trabalho. |
| IBackgroundCopyJobHttpOptions | Especifica certificados de cliente para autenticação de cliente baseada em certificado e cabeçalhos personalizados para solicitações HTTP. |
| IBackgroundCopyJobHttpOptions2 | Use essa interface para recuperar e/ou substituir o método HTTP usado para uma transferência BITS. |
| IBackgroundCopyManager | Cria trabalhos de transferência, recupera um objeto enumerador de trabalhos na fila e recupera trabalhos individuais da fila. |
| IBitsPeer | Obtém informações sobre um colega no bairro. |
| IBitsPeerCacheAdministration | Gerencie o pool de pares a partir do qual você pode baixar conteúdo. |
| IBitsPeerCacheRecord | Obtém informações sobre um arquivo no cache. |
| IBitsTokenOptions | Associa e gerencia um par de tokens de segurança para um trabalho de transferência do BITS (Serviço de Transferência Inteligente em Segundo Plano). |
| IEnumBackgroundCopyFiles | Enumera arquivos no trabalho. |
| IEnumBackgroundCopyJobs | Enumera trabalhos na fila de transferência. |
| IEnumBitsPeerCacheRecords | Enumera os registros do cache. |
| IEnumBitsPeers | Enumera a lista de pares que o BITS descobriu. |