Auf Englisch lesen

Freigeben über


wbemprov.h-Header

Dieser Header wird von der Windows-Verwaltungsinstrumentation verwendet. Weitere Informationen finden Sie unter

wbemprov.h enthält die folgenden Programmierschnittstellen:

Schnittstellen

 
IWbemDecoupledBasicEventProvider

Die IWbemDecoupledBasicEventProvider-Schnittstelle ist eine kocreatierbare Schnittstelle, die entkoppelte Anbieter mit WMI registriert. Das erstellte Objekt sollte an das pUnknown-Argument von IWbemDecoupledRegistrar::Register übergeben werden.
IWbemDecoupledRegistrar

Die IWbemDecoupledRegistrar-Schnittstelle verknüpft entkoppelte Anbieter mit WMI. Diese Schnittstelle ermöglicht es einem prozessgehosteten Anbieter, die Interoperabilitätsdauer der Schnittstelle zu definieren und mit anderen Anbietern zu koexistieren.
IWbemEventConsumerProvider

Stellt die primäre Schnittstelle für einen Ereignisconsumeranbieter bereit. Über diese Schnittstelle und die FindConsumer-Methode kann ein Ereignisconsumeranbieter angeben, welche Ereignisconsumer ein bestimmtes Ereignis empfangen sollen.
IWbemEventProvider

Verwenden Sie die IWbemEventProvider-Schnittstelle, um die Kommunikation mit einem Ereignisanbieter zu initiieren. Die Windows-Verwaltung ruft die Implementierung dieser Schnittstelle durch den Anbieter auf, wenn ein Consumer interesse am Empfangen von Ereignissen signalisiert hat, die vom Anbieter generiert wurden.
IWbemEventProviderQuerySink

Die IWbemEventProviderQuerySink-Schnittstelle wird optional von Ereignisanbietern implementiert, die wissen möchten, welche Arten von Ereignisabfragefiltern derzeit aktiv sind, um die Leistung zu optimieren.
IWbemEventProviderSecurity

Die IWbemEventProviderSecurity-Schnittstelle wird optional von Ereignisanbietern implementiert, die den Consumerzugriff auf ihr Ereignis einschränken möchten. Weitere Informationen zur Verwendung dieser Schnittstelle finden Sie unter Sichern von WMI-Ereignissen.
IWbemEventSink

Initiiert die Kommunikation mit einem Ereignisanbieter mithilfe eines eingeschränkten Abfragesatzes.
IWbemHiPerfProvider

Ermöglicht es Anbietern, aktualisierbare Objekte und Enumeratoren zur Verfügung zu stellen.
IWbemPropertyProvider

Unterstützt das Abrufen und Aktualisieren einzelner Eigenschaften in einer Instanz einer WMI-Klasse.
IWbemProviderIdentity

Die IWbemProviderIdentity-Schnittstelle wird von einem Ereignisanbieter implementiert, wenn sich der Anbieter mit mehr als einem Namen (mehrere Instanzen von __Win32Provider) mit demselben CLSID-Wert registriert.
IWbemProviderInit

Die IWbemProviderInit-Schnittstelle wird von der Windows-Verwaltung aufgerufen, um Anbieter zu initialisieren. Alle Anbieter müssen IWbemProviderInit implementieren.
IWbemProviderInitSink

Die IWbemProviderInitSink-Schnittstelle wird von WMI implementiert und von Anbietern aufgerufen, um die Initialisierung status zu melden.
IWbemUnboundObjectSink

Die IWbemUnboundObjectSink-Schnittstelle wird von allen logischen Ereignisverbrauchern implementiert. Es handelt sich um eine einfache Senkenschnittstelle, die die Übermittlung von Ereignisobjekten akzeptiert.