wdfwmi.h 标头

此标头由 wdf 使用。 有关详细信息,请参阅:

wdfwmi.h 包含以下编程接口:

功能

 
WDF_WMI_BUFFER_APPEND_STRING

WDF_WMI_BUFFER_APPEND_STRING函数以 WMI 所需的格式将指定的 Unicode 字符串复制到指定的缓冲区中。
WDF_WMI_INSTANCE_CONFIG_INIT_PROVIDER

WDF_WMI_INSTANCE_CONFIG_INIT_PROVIDER函数初始化WDF_WMI_INSTANCE_CONFIG结构,并将指定的句柄存储到 WMI 提供程序对象。
WDF_WMI_INSTANCE_CONFIG_INIT_PROVIDER_CONFIG

WDF_WMI_INSTANCE_CONFIG_INIT_PROVIDER_CONFIG函数初始化WDF_WMI_INSTANCE_CONFIG结构,并存储指向指定WDF_WMI_PROVIDER_CONFIG结构的指针。
WDF_WMI_PROVIDER_CONFIG_INIT

WDF_WMI_PROVIDER_CONFIG_INIT函数初始化WDF_WMI_PROVIDER_CONFIG结构。
WdfWmiInstanceCreate

WdfWmiInstanceCreate 方法创建一个 WMI 实例对象,该对象表示 WMI 数据提供程序的实例。
WdfWmiInstanceDeregister

WdfWmiInstanceDeregister 方法从系统的 WMI 服务取消注册 WMI 数据提供程序的指定实例。
WdfWmiInstanceFireEvent

WdfWmiInstanceFireEvent 方法将 WMI 事件发送到已注册以接收事件通知的 WMI 客户端。
WdfWmiInstanceGetDevice

WdfWmiInstanceGetDevice 方法将句柄返回到与指定的 WMI 实例对象关联的框架设备对象。
WdfWmiInstanceGetProvider

WdfWmiInstanceGetProvider 方法向作为指定 WMI 实例对象的父对象的 WMI 提供程序对象返回句柄。
WdfWmiInstanceRegister

WdfWmiInstanceRegister 方法向系统的 WMI 服务注册 WMI 数据提供程序的指定实例。
WdfWmiProviderCreate

WdfWmiProviderCreate 方法创建一个 WMI 提供程序对象,该对象表示 WMI 数据块。
WdfWmiProviderGetDevice

WdfWmiProviderGetDevice 方法返回作为指定 WMI 提供程序对象的父对象的框架设备对象的句柄。
WdfWmiProviderGetTracingHandle

WdfWmiProviderGetTracingHandle 方法将句柄返回到 WPP 软件跟踪会话的事件记录器。
WdfWmiProviderIsEnabled

WdfWmiProviderIsEnabled 方法确定是否为指定的 WMI 数据提供程序启用了数据收集或事件通知。

回调函数

 
EVT_WDF_WMI_INSTANCE_EXECUTE_METHOD

驱动程序的 EvtWmiInstanceExecuteMethod 回调函数执行驱动程序为 WMI 数据提供程序实例提供的指定方法。
EVT_WDF_WMI_INSTANCE_QUERY_INSTANCE

驱动程序的 EvtWmiInstanceQueryInstance 回调函数将 WMI 提供程序的实例数据复制到缓冲区中,以便传送到 WMI 客户端。
EVT_WDF_WMI_INSTANCE_SET_INSTANCE

驱动程序的 EvtWmiInstanceSetInstance 回调函数将所有 WMI 数据提供程序的实例数据设置为 WMI 客户端提供的值。
EVT_WDF_WMI_INSTANCE_SET_ITEM

驱动程序的 EvtWmiInstanceSetItem 回调函数将 WMI 数据提供程序的实例数据的单个项设置为 WMI 客户端提供的值。
EVT_WDF_WMI_PROVIDER_FUNCTION_CONTROL

驱动程序的 EvtWmiProviderFunctionControl 回调函数启用和禁用驱动程序对为指定 WMI 数据提供程序收集数据和发送事件的支持。

结构

 
WDF_WMI_INSTANCE_CONFIG

WDF_WMI_INSTANCE_CONFIG结构包含 WMI 数据提供程序实例的配置信息。
WDF_WMI_PROVIDER_CONFIG

WDF_WMI_PROVIDER_CONFIG结构包含驱动程序 WMI 数据块的配置信息。

枚举

 
WDF_WMI_PROVIDER_CONTROL

WDF_WMI_PROVIDER_CONTROL枚举定义 WMI 数据提供程序可以支持的控件函数的类型。
WDF_WMI_PROVIDER_FLAGS

WDF_WMI_PROVIDER_FLAGS枚举定义驱动程序 WMI 数据提供程序的配置标志。