wbemprov.h-Header
Dieser Header wird von der Windows-Verwaltungsinstrumentation verwendet. Weitere Informationen finden Sie unter
wbemprov.h enthält die folgenden Programmierschnittstellen:
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. |