ULONG Flags;
} WMIGUIDREGINFO, *PWMIGUIDREGINFO;
-typedef struct _WMILIB_CONTEXT {
- ULONG GuidCount;
- PWMIGUIDREGINFO GuidList;
- PWMI_QUERY_REGINFO QueryWmiRegInfo;
- PWMI_QUERY_DATABLOCK QueryWmiDataBlock;
- PWMI_SET_DATABLOCK SetWmiDataBlock;
- PWMI_SET_DATAITEM SetWmiDataItem;
- PWMI_EXECUTE_METHOD ExecuteWmiMethod;
- PWMI_FUNCTION_CONTROL WmiFunctionControl;
-} WMILIB_CONTEXT, *PWMILIB_CONTEXT;
-
typedef NTSTATUS
(NTAPI *PWMI_QUERY_REGINFO) (
IN OUT PDEVICE_OBJECT DeviceObject,
IN WMIENABLEDISABLECONTROL Function,
IN BOOLEAN Enable);
+typedef struct _WMILIB_CONTEXT {
+ ULONG GuidCount;
+ PWMIGUIDREGINFO GuidList;
+ PWMI_QUERY_REGINFO QueryWmiRegInfo;
+ PWMI_QUERY_DATABLOCK QueryWmiDataBlock;
+ PWMI_SET_DATABLOCK SetWmiDataBlock;
+ PWMI_SET_DATAITEM SetWmiDataItem;
+ PWMI_EXECUTE_METHOD ExecuteWmiMethod;
+ PWMI_FUNCTION_CONTROL WmiFunctionControl;
+} WMILIB_CONTEXT, *PWMILIB_CONTEXT;
+
#if (NTDDI_VERSION >= NTDDI_WIN2K)
NTSTATUS