Share via


WDM-Anbieter

Der WDM-Anbieter (Windows-Treibermodell) gewährt Zugriff auf die Klassen, Instanzen, Methoden und Ereignisse von Hardwaretreibern, die dem WDM-Modell entsprechen. Die Klassen für Hardwaretreiber befinden sich im Namespace "root\wmi".

WDM-Klassen werden hauptsächlich in Wmi.mof definiert.

WDM ist eine Betriebssystemschnittstelle, über die Hardwarekomponenten Informationen und Ereignisbenachrichtigungen bereitstellen. Der WDM-Anbieter ist ein Klassen-, instance-, Ereignis- und Methodenanbieter, der Verwaltungsanwendungen den Zugriff auf Daten und Ereignisse von WMI-for-WDM-fähigen Gerätetreibern ermöglicht. Die vom WDM-Anbieter zur Darstellung von Gerätetreiberdaten erstellten Klassen befinden sich nur im Namespace "Root\WMI". Dieser Namespace muss bereits vorhanden sein, bevor der WDM-Anbieter die installierten WDM-Treiber verarbeitet.

Der WDM-Anbieter zeichnet Informationen zu WDM-Vorgängen in der Datei WmiProv.log auf. Weitere Informationen finden Sie unter WMI-Protokolldateien.

Als Klasse, instance, Methode und Ereignisanbieter implementiert der WDM-Anbieter die IWbemProviderInit-Standardschnittstelle sowie die folgenden IWbemServices-Methoden:

Der WDM-Anbieter unterstützt das extrinsische WMIEvent-Ereignis , das WMI über Ereignisse von WDM-basierten Treibern benachrichtigt. Sie können Ihre Ereignisconsumer für WMIEvent-Ereignisse wie jedes andere Ereignis registrieren. Weitere Informationen finden Sie unter Empfangen eines WMI-Ereignisses. Beim Starten eines Treibers werden keine Klassenerstellungsereignisse ausgelöst.

Der WDM-Anbieter unterstützt die folgende Klasse:

WMI-Anbieter

Zugreifen auf Daten von Gerätetreibern