From b2c76fa160171a9f0cf1abfa8565d003ffc0c5b9 Mon Sep 17 00:00:00 2001 From: James Tabor Date: Sat, 28 Mar 2009 23:06:07 +0000 Subject: [PATCH] - Add Lock point and AVL table pointer to W32PROCESS. This is for EngAllocUserMem and friends. svn path=/trunk/; revision=40273 --- reactos/subsystems/win32/win32k/include/win32.h | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/reactos/subsystems/win32/win32k/include/win32.h b/reactos/subsystems/win32/win32k/include/win32.h index d844fd9a1fa..e08456210f5 100644 --- a/reactos/subsystems/win32/win32k/include/win32.h +++ b/reactos/subsystems/win32/win32k/include/win32.h @@ -71,10 +71,16 @@ typedef struct _W32PROCESS FAST_MUTEX DriverObjListLock; LIST_ENTRY DriverObjListHead; struct _KBL* KeyboardLayout; - ULONG Flags; - LONG GDIObjects; - LONG UserObjects; - PKEVENT InputIdleEvent; + + ULONG Flags; + PKEVENT InputIdleEvent; + PVOID pDCAttrList; + PVOID pBrushAttrList; + DWORD W32Pid; + LONG GDIObjects; + LONG UserObjects; + DWORD cSimpleLock; /* Locking Process during access to structure. */ + PVOID pvAvlTable; /* Pointer to AVL Table. */ W32HEAP_USER_MAPPING HeapMappings; PW32PROCESSINFO ProcessInfo;