Поделиться через


Поставщик WDM

Поставщик WDM (модель драйвера Windows) предоставляет доступ к классам, экземплярам, методам и событиям аппаратных драйверов, соответствующих модели WDM. Классы для драйверов оборудования находятся в пространстве имен root\wmi.

Классы WDM определяются в основном в Wmi.mof.

WDM — это интерфейс операционной системы, через который аппаратные компоненты предоставляют сведения и уведомления о событиях. Поставщик WDM — это поставщик классов, экземпляров, событий и методов, который позволяет приложениям управления получать доступ к данным и событиям из драйверов устройств с поддержкой WMI-for-WDM. Классы, созданные поставщиком WDM для представления данных драйвера устройства, находятся только в пространстве имен Root\WMI. Это пространство имен уже должно существовать, прежде чем поставщик WDM обработает установленные драйверы WDM.

Поставщик WDM записывает сведения об операциях WDM в файл WmiProv.log. Дополнительные сведения см. в разделе Файлы журналов WMI.

В качестве класса, экземпляра, метода и поставщика событий поставщик WDM реализует стандартный интерфейс IWbemProviderInit , а также следующие методы IWbemServices :

Поставщик WDM поддерживает событие WMIEvent extrinsic, которое уведомляет WMI о событиях из драйверов на основе WDM. Вы можете зарегистрировать потребителей событий для событий WMIEvent , как и любое другое событие. Дополнительные сведения см. в разделе Получение события WMI. При запуске драйвера события создания класса не возникают.

Поставщик WDM поддерживает следующий класс:

Поставщики WMI

Доступ к данным из драйверов устройств