Encabezado wmistr.h
Este encabezado declara un conjunto de estructuras de datos estándar denominadas WNODE_XXX que WMI usa para pasar datos entre consumidores de datos en modo de usuario y proveedores de datos en modo kernel, como controladores.
El kernel usa este encabezado. Para más información, consulte:
wmistr.h contiene las siguientes interfaces de programación:
Estructuras
WMIREGGUIDW La estructura WMIREGGUID contiene información de registro nueva o actualizada para un bloque de datos o bloque de eventos. |
WMIREGINFOW La estructura WMIREGINFO contiene información proporcionada por un controlador para registrar o actualizar sus bloques de datos y bloques de eventos. |
WNODE_ALL_DATA La estructura de WNODE_ALL_DATA contiene datos para todas las instancias de un bloque de datos o bloque de eventos. |
WNODE_EVENT_ITEM La estructura de WNODE_EVENT_ITEM contiene los datos generados por un controlador para un evento. |
WNODE_EVENT_REFERENCE La estructura WNODE_EVENT_REFERENCE contiene información que WMI puede usar para consultar un evento que supere el límite de tamaño de evento establecido en el Registro. |
WNODE_HEADER La estructura WNODE_HEADER es el primer miembro de todas las demás estructuras WNODE_XXX. Contiene información común a todas estas estructuras. |
WNODE_METHOD_ITEM La estructura WNODE_METHOD_ITEM indica un método asociado a una instancia de un bloque de datos y contiene los datos de entrada del método . |
WNODE_SINGLE_INSTANCE La estructura WNODE_SINGLE_INSTANCE contiene valores para todos los elementos de datos de una instancia de un bloque de datos. |
WNODE_SINGLE_ITEM La estructura WNODE_SINGLE_ITEM contiene el valor de un único elemento de datos en una instancia de un bloque de datos. |
WNODE_TOO_SMALL La estructura WNODE_TOO_SMALL indica el tamaño del búfer necesario para recibir la salida de una solicitud. |