Condividi tramite


Interfaccia IBitsPeerCacheAdministration (bits3_0.h)

Usare IBitsPeerCacheAdministration per gestire il pool di peer da cui è possibile scaricare il contenuto.

Per ottenere questa interfaccia, chiamare il metodo IBackgroundCopyManager::QueryInterface , usando __uuidof(IBitsPeerCacheAdministration) come identificatore di interfaccia.

Nota Questa interfaccia è deprecata in BITS 4.0 e tutti i metodi API restituiranno S_FALSE.
 

Ereditarietà

L'interfaccia IBitsPeerCacheAdministration eredita dall'interfaccia IUnknown . IBitsPeerCacheAdministration include anche questi tipi di membri:

Metodi

L'interfaccia IBitsPeerCacheAdministration include questi metodi.

 
IBitsPeerCacheAdministration::ClearPeers

Rimuove tutti i peer dall'elenco di peer che possono fornire contenuto.
IBitsPeerCacheAdministration::ClearRecords

Rimuove tutti i record e i file dalla cache.
IBitsPeerCacheAdministration::D eleteRecord

Elimina un record e un file dalla cache. Questo metodo usa l'identificatore del record per identificare il record da eliminare.
IBitsPeerCacheAdministration::D eleteUrl

Elimina tutti i record della cache e il file dalla cache per l'URL specificato.
IBitsPeerCacheAdministration::D iscoverPeers

Genera un elenco di peer in grado di gestire il contenuto.
IBitsPeerCacheAdministration::EnumPeers

Ottiene un puntatore all'interfaccia IEnumBitsPeers usato per enumerare i peer che possono servire il contenuto. L'enumerazione è uno snapshot dei record nella cache.
IBitsPeerCacheAdministration::EnumRecords

Ottiene un puntatore all'interfaccia IEnumBitsPeerCacheRecords utilizzato per enumerare i record nella cache. L'enumerazione è uno snapshot dei record nella cache.
IBitsPeerCacheAdministration::GetConfigurationFlags

Ottiene i flag di configurazione che determinano se il computer fornisce contenuto per peer e può scaricare il contenuto da peer.
IBitsPeerCacheAdministration::GetMaximumCacheSize

Ottiene la dimensione massima della cache.
IBitsPeerCacheAdministration::GetMaximumContentAge

Ottiene l'età di quando i file vengono rimossi dalla cache.
IBitsPeerCacheAdministration::GetRecord

Ottiene un record dalla cache.
IBitsPeerCacheAdministration::SetConfigurationFlags

Imposta i flag di configurazione che determinano se il computer può gestire il contenuto ai peer e può scaricare il contenuto da peer.
IBitsPeerCacheAdministration::SetMaximumCacheSize

Specifica le dimensioni massime della cache.
IBitsPeerCacheAdministration::SetMaximumContentAge

Specifica quando i file vengono rimossi dalla cache in base all'età.

Commenti

Non è mai necessario gestire la peer cache; BITS gestisce automaticamente la cache.

Per modificare la cache, è necessario disporre dei privilegi di amministratore.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista
Server minimo supportato Windows Server 2008
Piattaforma di destinazione Windows
Intestazione bits3_0.h (include Bits.h)

Vedi anche

Amministrazione della peer cache

Peer Caching