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 外部事件,该事件通知 WMI 有关基于 WDM 的驱动程序的事件。 可以像注册任何其他事件一样为 WMIEvent 事件注册事件使用者。 有关详细信息,请参阅 接收 WMI 事件。 启动驱动程序时不会引发类创建事件。

WDM 提供程序支持以下类:

WMI 提供程序

从设备驱动程序访问数据