Interface IBitsPeerCacheAdministration (bits3_0.h)
Utilisez IBitsPeerCacheAdministration pour gérer le pool d’homologues à partir duquel vous pouvez télécharger du contenu.
Pour obtenir cette interface, appelez la méthode IBackgroundCopyManager ::QueryInterface , en utilisant __uuidof(IBitsPeerCacheAdministration) comme identificateur d’interface.
Héritage
L’interface IBitsPeerCacheAdministration hérite de l’interface IUnknown. IBitsPeerCacheAdministration a également les types de membres suivants :
Méthodes
L’interface IBitsPeerCacheAdministration possède ces méthodes.
IBitsPeerCacheAdministration ::ClearPeers Supprime tous les homologues de la liste des homologues qui peuvent servir du contenu. |
IBitsPeerCacheAdministration ::ClearRecords Supprime tous les enregistrements et fichiers du cache. |
IBitsPeerCacheAdministration ::D eleteRecord Supprime un enregistrement et un fichier du cache. Cette méthode utilise l’identificateur de l’enregistrement pour identifier l’enregistrement à supprimer. |
IBitsPeerCacheAdministration ::D eleteUrl Supprime tous les enregistrements de cache et le fichier du cache pour l’URL donnée. |
IBitsPeerCacheAdministration ::D iscoverPeers Génère une liste d’homologues qui peuvent servir du contenu. |
IBitsPeerCacheAdministration ::EnumPeers Obtient un pointeur d’interface IEnumBitsPeers que vous utilisez pour énumérer les homologues qui peuvent servir du contenu. L’énumération est une instantané des enregistrements dans le cache. |
IBitsPeerCacheAdministration ::EnumRecords Obtient un pointeur d’interface IEnumBitsPeerCacheRecords que vous utilisez pour énumérer les enregistrements dans le cache. L’énumération est une instantané des enregistrements dans le cache. |
IBitsPeerCacheAdministration ::GetConfigurationFlags Obtient les indicateurs de configuration qui déterminent si l’ordinateur sert du contenu aux homologues et peut télécharger du contenu à partir d’homologues. |
IBitsPeerCacheAdministration ::GetMaximumCacheSize Obtient la taille maximale du cache. |
IBitsPeerCacheAdministration ::GetMaximumContentAge Obtient l’âge par quand les fichiers sont supprimés du cache. |
IBitsPeerCacheAdministration ::GetRecord Obtient un enregistrement à partir du cache. |
IBitsPeerCacheAdministration ::SetConfigurationFlags Définit les indicateurs de configuration qui déterminent si l’ordinateur peut fournir du contenu à des homologues et télécharger du contenu à partir d’homologues. |
IBitsPeerCacheAdministration ::SetMaximumCacheSize Spécifie la taille maximale du cache. |
IBitsPeerCacheAdministration ::SetMaximumContentAge Spécifie quand les fichiers sont supprimés du cache en fonction de l’âge. |
Remarques
Vous ne devez jamais avoir à gérer le cache d’homologue ; BITS gère le cache pour vous.
Vous devez disposer de privilèges d’administrateur pour modifier le cache.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista |
Serveur minimal pris en charge | Windows Server 2008 |
Plateforme cible | Windows |
En-tête | bits3_0.h (incluez Bits.h) |