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