Author: jimtabor
Date: Mon Apr 7 22:37:59 2008
New Revision: 32892
URL:
http://svn.reactos.org/svn/reactos?rev=32892&view=rev
Log:
Fix alignment for client info structure.
Modified:
trunk/reactos/include/reactos/win32k/ntuser.h
Modified: trunk/reactos/include/reactos/win32k/ntuser.h
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/include/reactos/win32k/ntu…
==============================================================================
--- trunk/reactos/include/reactos/win32k/ntuser.h [iso-8859-1] (original)
+++ trunk/reactos/include/reactos/win32k/ntuser.h [iso-8859-1] Mon Apr 7 22:37:59 2008
@@ -210,7 +210,6 @@
PVOID pvWnd;
} CALLBACKWND, *PCALLBACKWND;
-
typedef struct _W32CLIENTINFO
{
ULONG CI_flags;
@@ -225,15 +224,17 @@
ULONG fsHooks;
HWND hWND; // Well be replaced with CALLBACKWND.
PVOID pvWND; // " "
+ ULONG Win32ClientInfo;
DWORD dwHookCurrent;
ULONG Win32ClientInfo1;
PCLIENTTHREADINFO pClientThreadInfo;
DWORD dwHookData;
- ULONG Win32ClientInfo2[8];
- HANDLE hKL;
+ DWORD dwKeyCache;
+ ULONG Win32ClientInfo2[7];
USHORT CodePage;
USHORT csCF;
- ULONG Win32ClientInfo3[36];
+ HANDLE hKL;
+ ULONG Win32ClientInfo3[35];
} W32CLIENTINFO, *PW32CLIENTINFO;
#define GetWin32ClientInfo() (PW32CLIENTINFO)(NtCurrentTeb()->Win32ClientInfo)