此标头声明一组称为WNODE_XXX的标准数据结构,WMI 使用该结构在用户模式数据使用者和内核模式数据提供程序(如驱动程序)之间传递数据。
此标头由内核使用。 有关详细信息,请参阅:
wmistr.h 包含以下编程接口:
结构
WMIREGGUIDW WMIREGGUID 结构包含数据块或事件块的新注册信息或更新的注册信息。 |
WMIREGINFOW WMIREGINFO 结构包含驱动程序提供的信息,用于注册或更新其数据块和事件块。 |
WNODE_ALL_DATA WNODE_ALL_DATA结构包含数据块或事件块的所有实例的数据。 |
WNODE_EVENT_ITEM WNODE_EVENT_ITEM结构包含由事件驱动程序生成的数据。 |
WNODE_EVENT_REFERENCE WNODE_EVENT_REFERENCE结构包含 WMI 可用于查询超出注册表中设置的事件大小限制的信息。 |
WNODE_HEADER WNODE_HEADER结构是所有其他WNODE_XXX结构的第一个成员。 它包含所有此类结构通用的信息。 |
WNODE_METHOD_ITEM WNODE_METHOD_ITEM结构指示与数据块实例关联的方法,并包含该方法的任何输入数据。 |
WNODE_SINGLE_INSTANCE WNODE_SINGLE_INSTANCE结构包含数据块的一个实例中的所有数据项的值。 |
WNODE_SINGLE_ITEM WNODE_SINGLE_ITEM结构包含数据块实例中单个数据项的值。 |
WNODE_TOO_SMALL WNODE_TOO_SMALL结构指示从请求接收输出所需的缓冲区大小。 |