Interface IWbemHiPerfEnum (wbemcli.h)
L’interface IWbemHiPerfEnum est utilisée dans les opérations d’actualisation pour fournir un accès rapide aux énumérations des objets instance. WMI fournit une implémentation de cette interface, qu’il transmet aux fournisseurs quand IWbemHiPerfProvider::CreateRefreshableEnum est appelé, et qu’il retourne aux clients quand IWbemConfigureRefresher::AddEnum est appelé.
Les applications clientes peuvent appeler uniquement la méthode GetObjects de cette interface. Les tentatives des applications clientes d’appeler les autres méthodes IWbemHiPerfEnum retournent WBEM_E_ACCESS_DENIED. Les fournisseurs appellent ces autres méthodes pour mettre à jour les énumérateurs chaque fois qu’un client appelle Refresh.
Héritage
L’interface IWbemHiPerfEnum hérite de l’interface IUnknown. IWbemHiPerfEnum a également les types de membres suivants :
Méthodes
L’interface IWbemHiPerfEnum a ces méthodes.
IWbemHiPerfEnum::AddObjects La méthode IWbemHiPerfEnum::AddObjects ajoute les objets instance fournis à l’énumérateur. |
IWbemHiPerfEnum::GetObjects La méthode IWbemHiPerfEnum::GetObjects récupère les objets résidant actuellement dans l’énumérateur. |
IWbemHiPerfEnum::RemoveAll La méthode IWbemHiPerfEnum::RemoveAll vide tous les objets de l’énumérateur. |
IWbemHiPerfEnum::RemoveObjects La méthode IWbemHiPerfEnum::RemoveObjects supprime des objets (identifiés par leurs identificateurs d’actualisation) d’un actualiseur. |
Configuration requise
Client minimal pris en charge | Windows Vista |
Serveur minimal pris en charge | Windows Server 2008 |
Plateforme cible | Windows |
En-tête | wbemcli.h (include Wbemidl.h) |
Voir aussi
Accès aux données de performances en C++