mirror of
https://github.com/reactos/reactos.git
synced 2024-11-10 00:34:39 +00:00
6afbc8f483
svn path=/branches/reactos-yarotows/; revision=45219
42 lines
767 B
C
42 lines
767 B
C
#ifndef _WMISTR_
|
|
#define _WMISTR_
|
|
|
|
typedef struct _WNODE_HEADER
|
|
{
|
|
ULONG BufferSize;
|
|
ULONG ProviderId;
|
|
union
|
|
{
|
|
ULONG64 HistoricalContext;
|
|
struct
|
|
{
|
|
ULONG Version;
|
|
ULONG Linkage;
|
|
};
|
|
};
|
|
union
|
|
{
|
|
ULONG CountLost;
|
|
HANDLE KernelHandle;
|
|
LARGE_INTEGER TimeStamp;
|
|
};
|
|
GUID Guid;
|
|
ULONG ClientContext;
|
|
ULONG Flags;
|
|
} WNODE_HEADER, *PWNODE_HEADER;
|
|
|
|
typedef enum
|
|
{
|
|
WMI_GET_ALL_DATA = 0,
|
|
WMI_GET_SINGLE_INSTANCE,
|
|
WMI_SET_SINGLE_INSTANCE,
|
|
WMI_SET_SINGLE_ITEM,
|
|
WMI_ENABLE_EVENTS,
|
|
WMI_DISABLE_EVENTS,
|
|
WMI_ENABLE_COLLECTION,
|
|
WMI_DISABLE_COLLECTION,
|
|
WMI_REGINFO,
|
|
WMI_EXECUTE_METHOD
|
|
} WMIDPREQUESTCODE;
|
|
|
|
#endif /* _WMISTR_ */
|