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 数据提供程序定义配置标志。 |