WDM 提供程序

WDM (Windows 驱动程序模型)提供程序授予对符合 WDM 模型的硬件驱动程序的类、实例、方法和事件的访问权限。 硬件驱动程序的类驻留在“root\wmi 命名空间”中。

WDM 类主要在 Wmi.mof 中定义。

WDM 是一个作系统接口,通过该接口硬件组件提供信息和事件通知。 WDM 提供程序是一个类、实例、事件和方法提供程序,允许管理应用程序访问已启用 WMI for-WDM 的设备驱动程序中的数据和事件。 由 WDM 提供程序创建的用于表示设备驱动程序数据的类仅驻留在“Root\WMI”命名空间中。 在 WDM 提供程序处理已安装的 WDM 驱动程序之前,此命名空间必须已存在。

WDM 提供程序在WmiProv.log文件中记录有关 WDM作的信息。 有关详细信息,请参阅 WMI 日志文件

作为类、实例、方法和事件提供程序,WDM 提供程序实现标准 IWbemProviderInit 接口,以及以下 IWbemServices 方法:

WDM 提供程序支持 WMIEvent extrinsic 事件,该事件通知 WMI 有关基于 WDM 的驱动程序的事件。 可以像注册任何其他事件一样为 WMIEvent 事件注册事件使用者。 有关详细信息,请参阅 接收 WMI 事件。 启动驱动程序时不会引发类创建事件。

WDM 提供程序支持以下类:

WMI 提供程序

从设备驱动程序访问数据