[WIN32K]
authorTimo Kreuzer <timo.kreuzer@reactos.org>
Mon, 1 Oct 2012 23:10:10 +0000 (23:10 +0000)
committerTimo Kreuzer <timo.kreuzer@reactos.org>
Mon, 1 Oct 2012 23:10:10 +0000 (23:10 +0000)
Sorry forgot to commit this file

svn path=/trunk/; revision=57455

reactos/win32ss/user/ntuser/ntuser.c

index e7b505e..edf6fb1 100644 (file)
@@ -20,6 +20,7 @@ ATOM AtomFlashWndState; // Window Flash State atom.
 BOOL gbInitialized;
 HINSTANCE hModClient = NULL;
 BOOL ClientPfnInit = FALSE;
 BOOL gbInitialized;
 HINSTANCE hModClient = NULL;
 BOOL ClientPfnInit = FALSE;
+PEPROCESS gpepCSRSS;
 
 /* PRIVATE FUNCTIONS *********************************************************/
 
 
 /* PRIVATE FUNCTIONS *********************************************************/
 
@@ -46,7 +47,7 @@ InitUserAtoms(VOID)
   gpsi->atomIconProp = IntAddGlobalAtom(L"SysIC", TRUE);
 
   gpsi->atomFrostedWindowProp = IntAddGlobalAtom(L"SysFrostedWindow", TRUE);
   gpsi->atomIconProp = IntAddGlobalAtom(L"SysIC", TRUE);
 
   gpsi->atomFrostedWindowProp = IntAddGlobalAtom(L"SysFrostedWindow", TRUE);
-  
+
   AtomWndObj = IntAddGlobalAtom(L"SysWNDO", TRUE);
   AtomLayer = IntAddGlobalAtom(L"SysLayer", TRUE);
   AtomFlashWndState = IntAddGlobalAtom(L"FlashWState", TRUE);
   AtomWndObj = IntAddGlobalAtom(L"SysWNDO", TRUE);
   AtomLayer = IntAddGlobalAtom(L"SysLayer", TRUE);
   AtomFlashWndState = IntAddGlobalAtom(L"FlashWState", TRUE);
@@ -176,6 +177,9 @@ NtUserInitialize(
         return STATUS_UNSUCCESSFUL;
     }
 
         return STATUS_UNSUCCESSFUL;
     }
 
+    /* Save EPROCESS of CSRSS */
+    gpepCSRSS = PsGetCurrentProcess();
+
 // Initialize Power Request List.
 // Initialize Media Change.
 // InitializeGreCSRSS();
 // Initialize Power Request List.
 // Initialize Media Change.
 // InitializeGreCSRSS();