[ros-diffs] [jimtabor] 40273: - Add Lock point and AVL table pointer to W32PROCESS. This is for EngAllocUserMem and friends.

jimtabor at svn.reactos.org jimtabor at svn.reactos.org
Sun Mar 29 00:06:08 CET 2009


Author: jimtabor
Date: Sun Mar 29 03:06:07 2009
New Revision: 40273

URL: http://svn.reactos.org/svn/reactos?rev=40273&view=rev
Log:
- Add Lock point and AVL table pointer to W32PROCESS. This is for EngAllocUserMem and friends.

Modified:
    trunk/reactos/subsystems/win32/win32k/include/win32.h

Modified: trunk/reactos/subsystems/win32/win32k/include/win32.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/win32/win32k/include/win32.h?rev=40273&r1=40272&r2=40273&view=diff
==============================================================================
--- trunk/reactos/subsystems/win32/win32k/include/win32.h [iso-8859-1] (original)
+++ trunk/reactos/subsystems/win32/win32k/include/win32.h [iso-8859-1] Sun Mar 29 03:06:07 2009
@@ -71,10 +71,16 @@
   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;



More information about the Ros-diffs mailing list