Partager via


Interface IWbemHiPerfProvider (wbemprov.h)

L’interface IWbemHiPerfProvider permet aux fournisseurs de fournir des objets et des énumérateurs actualisables. Les fournisseurs hautes performances peuvent être chargés en cours de traitement dans WMI ou dans un processus client. Lorsque le fournisseur est chargé in-process dans un processus client, il utilise le CLSID spécifié comme valeur ClientLoadableCLSID dans le __Win32Provider représentant la définition de instance fournisseur.

Héritage

L’interface IWbemHiPerfProvider hérite de l’interface IUnknown. IWbemHiPerfProvider possède également les types de membres suivants :

Méthodes

L’interface IWbemHiPerfProvider possède ces méthodes.

 
IWbemHiPerfProvider::CreateRefreshableEnum

Crée une nouvelle énumération actualisable.
IWbemHiPerfProvider::CreateRefreshableObject

Demande un objet instance actualisable.
IWbemHiPerfProvider::CreateRefresher

Crée un actualisation.
IWbemHiPerfProvider::GetObjects

Insère les propriétés non clés des objets dans le tableau fourni.
IWbemHiPerfProvider::QueryInstances

Retourne les instances de la classe spécifiée à l’aide de la instance IWbemObjectSink fournie.
IWbemHiPerfProvider::StopRefreshing

Arrête l’actualisation de l’objet ou de l’énumérateur correspondant à l’identificateur fourni.

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 wbemprov.h (inclure Wbemidl.h)

Voir aussi

Accès aux données de performances en C++

Accès aux classes de performances préinstallées WMI

API COM pour WMI

Développement d’un fournisseur WMI

IWbemRefresher

Création d’un fournisseur d’instance dans un fournisseur de haute performance

Écriture d’un fournisseur d’instances