Compartilhar via


Interface IBitsPeerCacheAdministration (bits3_0.h)

Use IBitsPeerCacheAdministration para gerenciar o pool de pares do qual você pode baixar conteúdo.

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

Nota Essa interface foi preterida no BITS 4.0 e todos os métodos de API retornarão S_FALSE.
 

Herança

A interface IBitsPeerCacheAdministration herda da interface IUnknown . IBitsPeerCacheAdministration também tem estes tipos de membros:

Métodos

A interface IBitsPeerCacheAdministration tem esses métodos.

 
IBitsPeerCacheAdministration::ClearPeers

Remove todos os pares da lista de pares que podem fornecer conteúdo.
IBitsPeerCacheAdministration::ClearRecords

Remove todos os registros e arquivos do cache.
IBitsPeerCacheAdministration::D eleteRecord

Exclui um registro e um arquivo do cache. Esse método usa o identificador do registro para identificar o registro a ser excluído.
IBitsPeerCacheAdministration::D eleteUrl

Exclui todos os registros de cache e o arquivo do cache para a URL fornecida.
IBitsPeerCacheAdministration::D iscoverPeers

Gera uma lista de pares que podem servir conteúdo.
IBitsPeerCacheAdministration::EnumPeers

Obtém um ponteiro de interface IEnumBitsPeers que você usa para enumerar os pares que podem servir conteúdo. A enumeração é uma instantâneo dos registros no cache.
IBitsPeerCacheAdministration::EnumRecords

Obtém um ponteiro de interface IEnumBitsPeerCacheRecords que você usa para enumerar os registros no cache. A enumeração é uma instantâneo dos registros no cache.
IBitsPeerCacheAdministration::GetConfigurationFlags

Obtém os sinalizadores de configuração que determinam se o computador serve conteúdo para pares e pode baixar conteúdo de pares.
IBitsPeerCacheAdministration::GetMaximumCacheSize

Obtém o tamanho máximo do cache.
IBitsPeerCacheAdministration::GetMaximumContentAge

Obtém a idade quando os arquivos são removidos do cache.
IBitsPeerCacheAdministration::GetRecord

Obtém um registro do cache.
IBitsPeerCacheAdministration::SetConfigurationFlags

Define os sinalizadores de configuração que determinam se o computador pode fornecer conteúdo para pares e pode baixar conteúdo de pares.
IBitsPeerCacheAdministration::SetMaximumCacheSize

Especifica o tamanho máximo do cache.
IBitsPeerCacheAdministration::SetMaximumContentAge

Especifica quando os arquivos são removidos do cache com base na idade.

Comentários

Você nunca deve ter que gerenciar o cache par; O BITS gerencia o cache para você.

Você deve ter privilégios de administrador para modificar o cache.

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)

Confira também

Administrando o cache par

Cache par