Author: dchapyshev
Date: Mon Oct 12 14:28:22 2009
New Revision: 43395
URL:
http://svn.reactos.org/svn/reactos?rev=43395&view=rev
Log:
- Add some structures
Modified:
trunk/reactos/include/psdk/evntrace.h
trunk/reactos/include/psdk/wmistr.h
Modified: trunk/reactos/include/psdk/evntrace.h
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/include/psdk/evntrace.h?re…
==============================================================================
--- trunk/reactos/include/psdk/evntrace.h [iso-8859-1] (original)
+++ trunk/reactos/include/psdk/evntrace.h [iso-8859-1] Mon Oct 12 14:28:22 2009
@@ -10,6 +10,28 @@
#endif
#endif
#endif
+
+typedef struct _EVENT_TRACE_PROPERTIES
+{
+ WNODE_HEADER Wnode;
+ ULONG BufferSize;
+ ULONG MinimumBuffers;
+ ULONG MaximumBuffers;
+ ULONG MaximumFileSize;
+ ULONG LogFileMode;
+ ULONG FlushTimer;
+ ULONG EnableFlags;
+ LONG AgeLimit;
+ ULONG NumberOfBuffers;
+ ULONG FreeBuffers;
+ ULONG EventsLost;
+ ULONG BuffersWritten;
+ ULONG LogBuffersLost;
+ ULONG RealTimeBuffersLost;
+ HANDLE LoggerThreadId;
+ ULONG LogFileNameOffset;
+ ULONG LoggerNameOffset;
+} EVENT_TRACE_PROPERTIES, *PEVENT_TRACE_PROPERTIES;
typedef struct _EVENT_TRACE_HEADER
{
Modified: trunk/reactos/include/psdk/wmistr.h
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/include/psdk/wmistr.h?rev=…
==============================================================================
--- trunk/reactos/include/psdk/wmistr.h [iso-8859-1] (original)
+++ trunk/reactos/include/psdk/wmistr.h [iso-8859-1] Mon Oct 12 14:28:22 2009
@@ -1,6 +1,30 @@
#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,