Author: hbelusca Date: Fri Aug 12 14:24:55 2016 New Revision: 72210 URL: http://svn.reactos.org/svn/reactos?rev=72210&view=rev Log: [SDK]: Move some event log flags to the correct header (from winbase.h to winnt.h). CORE-11839
Modified: trunk/reactos/sdk/include/psdk/winbase.h trunk/reactos/sdk/include/xdk/winnt_old.h Modified: trunk/reactos/sdk/include/psdk/winbase.h URL: http://svn.reactos.org/svn/reactos/trunk/reactos/sdk/include/psdk/winbase.h?rev=72210&r1=72209&r2=72210&view=diff ============================================================================== --- trunk/reactos/sdk/include/psdk/winbase.h [iso-8859-1] (original) +++ trunk/reactos/sdk/include/psdk/winbase.h [iso-8859-1] Fri Aug 12 14:24:55 2016 @@ -387,16 +387,7 @@ #define PURGE_RXABORT 2 #define PURGE_TXCLEAR 4 #define PURGE_RXCLEAR 8 -#define EVENTLOG_SUCCESS 0 -#define EVENTLOG_FORWARDS_READ 4 -#define EVENTLOG_BACKWARDS_READ 8 -#define EVENTLOG_SEEK_READ 2 -#define EVENTLOG_SEQUENTIAL_READ 1 -#define EVENTLOG_ERROR_TYPE 1 -#define EVENTLOG_WARNING_TYPE 2 -#define EVENTLOG_INFORMATION_TYPE 4 -#define EVENTLOG_AUDIT_SUCCESS 8 -#define EVENTLOG_AUDIT_FAILURE 16 + #define FORMAT_MESSAGE_ALLOCATE_BUFFER 256 #define FORMAT_MESSAGE_IGNORE_INSERTS 512 #define FORMAT_MESSAGE_FROM_STRING 1024 Modified: trunk/reactos/sdk/include/xdk/winnt_old.h URL: http://svn.reactos.org/svn/reactos/trunk/reactos/sdk/include/xdk/winnt_old.h?rev=72210&r1=72209&r2=72210&view=diff ============================================================================== --- trunk/reactos/sdk/include/xdk/winnt_old.h [iso-8859-1] (original) +++ trunk/reactos/sdk/include/xdk/winnt_old.h [iso-8859-1] Fri Aug 12 14:24:55 2016 @@ -2543,24 +2543,49 @@ struct _EXCEPTION_POINTERS *ExceptionInfo ); + +#define EVENTLOG_SEQUENTIAL_READ 1 +#define EVENTLOG_SEEK_READ 2 +#define EVENTLOG_FORWARDS_READ 4 +#define EVENTLOG_BACKWARDS_READ 8 + +#define EVENTLOG_SUCCESS 0 +#define EVENTLOG_ERROR_TYPE 1 +#define EVENTLOG_WARNING_TYPE 2 +#define EVENTLOG_INFORMATION_TYPE 4 +#define EVENTLOG_AUDIT_SUCCESS 8 +#define EVENTLOG_AUDIT_FAILURE 16 + typedef struct _EVENTLOGRECORD { - DWORD Length; + DWORD Length; /* Length of full record, including the data portion */ DWORD Reserved; DWORD RecordNumber; DWORD TimeGenerated; DWORD TimeWritten; DWORD EventID; WORD EventType; - WORD NumStrings; + WORD NumStrings; /* Number of strings in the 'Strings' array */ WORD EventCategory; WORD ReservedFlags; DWORD ClosingRecordNumber; DWORD StringOffset; DWORD UserSidLength; DWORD UserSidOffset; - DWORD DataLength; - DWORD DataOffset; + DWORD DataLength; /* Length of the data portion */ + DWORD DataOffset; /* Offset from beginning of record */ +/* + * Length-varying data: + * + * WCHAR SourceName[]; + * WCHAR ComputerName[]; + * SID UserSid; // Must be aligned on a DWORD boundary + * WCHAR Strings[]; + * BYTE Data[]; + * CHAR Pad[]; // Padding for DWORD boundary + * DWORD Length; // Same as the first 'Length' member at the beginning + */ } EVENTLOGRECORD, *PEVENTLOGRECORD; + typedef struct _OSVERSIONINFOA { DWORD dwOSVersionInfoSize;