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.
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) |