Compartilhar via


Interface IBackgroundCopyJob4 (bits3_0.h)

Use essa interface para habilitar o cache de pares, restringir o tempo de download e inspecionar as características do token do usuário.

Para obter essa interface, chame o método IBackgroundCopyJob::QueryInterface usando __uuidof(IBackgroundCopyJob4) como o identificador de interface.

Herança

A interface IBackgroundCopyJob4 herda de IBackgroundCopyJob, IBackgroundCopyJob2 e IBackgroundCopyJob3. IBackgroundCopyJob4 também tem estes tipos de membros:

Métodos

A interface IBackgroundCopyJob4 tem esses métodos.

 
IBackgroundCopyJob4::GetMaximumDownloadTime

Recupera o tempo máximo que o BITS gastará transferindo os arquivos no trabalho.
IBackgroundCopyJob4::GetOwnerElevationState

Obtém um valor que determina se o token do proprietário foi elevado no momento em que ele criou ou assumiu a propriedade do trabalho.
IBackgroundCopyJob4::GetOwnerIntegrityLevel

Obtém o nível de integridade do token do proprietário que criou ou assumiu a propriedade do trabalho.
IBackgroundCopyJob4::GetPeerCachingFlags

Recupera sinalizadores que determinam se os arquivos do trabalho podem ser armazenados em cache e servidos aos pares e se o BITS pode baixar conteúdo para o trabalho de pares.
IBackgroundCopyJob4::SetMaximumDownloadTime

Define o tempo máximo que o BITS gastará transferindo os arquivos no trabalho.
IBackgroundCopyJob4::SetPeerCachingFlags

Define sinalizadores que determinam se os arquivos do trabalho podem ser armazenados em cache e enviados aos pares e se o trabalho pode baixar conteúdo de pares.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista
Servidor mínimo com suporte Windows Server 2008
Plataforma de Destino Windows
Cabeçalho bits3_0.h (inclua Bits.h)
Redistribuível BITS 2.5 no Windows Server 2003, Windows XP

Confira também

IBackgroundCopyJob

IBackgroundCopyJob2

IBackgroundCopyJob3