IBitsPeerCacheAdministration-Schnittstelle (bits3_0.h)
Verwenden Sie IBitsPeerCacheAdministration , um den Pool von Peers zu verwalten, aus dem Sie Inhalte herunterladen können.
Um diese Schnittstelle abzurufen, rufen Sie die IBackgroundCopyManager::QueryInterface-Methode mit __uuidof(IBitsPeerCacheAdministration) als Schnittstellenbezeichner auf.
Vererbung
Die IBitsPeerCacheAdministration-Schnittstelle erbt von der IUnknown-Schnittstelle . IBitsPeerCacheAdministration verfügt auch über die folgenden Arten von Membern:
Methoden
Die IBitsPeerCacheAdministration-Schnittstelle verfügt über diese Methoden.
IBitsPeerCacheAdministration::ClearPeers Entfernt alle Peers aus der Liste der Peers, die Inhalte bereitstellen können. |
IBitsPeerCacheAdministration::ClearRecords Entfernt alle Datensätze und Dateien aus dem Cache. |
IBitsPeerCacheAdministration::D eleteRecord Löscht einen Datensatz und eine Datei aus dem Cache. Diese Methode verwendet den Bezeichner des Datensatzes, um den zu löschenden Datensatz zu identifizieren. |
IBitsPeerCacheAdministration::D eleteUrl Löscht alle Cachedatensätze und die Datei aus dem Cache für die angegebene URL. |
IBitsPeerCacheAdministration::D iscoverPeers Generiert eine Liste von Peers, die Inhalte bereitstellen können. |
IBitsPeerCacheAdministration::EnumPeers Ruft einen IEnumBitsPeers-Schnittstellenzeiger ab, den Sie zum Auflisten der Peers verwenden, die Inhalte bereitstellen können. Die Enumeration ist eine Momentaufnahme der Datensätze im Cache. |
IBitsPeerCacheAdministration::EnumRecords Ruft einen IEnumBitsPeerCacheRecords-Schnittstellenzeiger ab, den Sie zum Auflisten der Datensätze im Cache verwenden. Die Enumeration ist eine Momentaufnahme der Datensätze im Cache. |
IBitsPeerCacheAdministration::GetConfigurationFlags Ruft die Konfigurationsflags ab, die bestimmen, ob der Computer Inhalte an Peers bereitstellt und Inhalte von Peers herunterladen kann. |
IBitsPeerCacheAdministration::GetMaximumCacheSize Ruft die maximale Größe des Caches ab. |
IBitsPeerCacheAdministration::GetMaximumContentAge Ruft das Alter ab, nach dem Dateien aus dem Cache entfernt werden. |
IBitsPeerCacheAdministration::GetRecord Ruft einen Datensatz aus dem Cache ab. |
IBitsPeerCacheAdministration::SetConfigurationFlags Legt die Konfigurationsflags fest, die bestimmen, ob der Computer Inhalte an Peers bereitstellen und Inhalte von Peers herunterladen kann. |
IBitsPeerCacheAdministration::SetMaximumCacheSize Gibt die maximale Größe des Caches an. |
IBitsPeerCacheAdministration::SetMaximumContentAge Gibt an, wann Dateien basierend auf dem Alter aus dem Cache entfernt werden. |
Hinweise
Sie sollten den Peercache nie verwalten müssen. BITS verwaltet den Cache für Sie.
Sie müssen über Administratorrechte verfügen, um den Cache zu ändern.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista |
Unterstützte Mindestversion (Server) | Windows Server 2008 |
Zielplattform | Windows |
Kopfzeile | bits3_0.h (bits.h einschließen) |