Заголовок wmistr.h
Этот заголовок объявляет набор стандартных структур данных, называемых 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 указывает размер буфера, необходимого для получения выходных данных из запроса. |