Author: jimtabor Date: Mon Dec 31 09:09:05 2007 New Revision: 31513
URL: http://svn.reactos.org/svn/reactos?rev=31513&view=rev Log: Merge DD structure info into gdi structures.
Modified: trunk/reactos/include/reactos/win32k/ntgdihdl.h trunk/reactos/subsystems/win32/win32k/include/gdiobj.h
Modified: trunk/reactos/include/reactos/win32k/ntgdihdl.h URL: http://svn.reactos.org/svn/reactos/trunk/reactos/include/reactos/win32k/ntgd... ============================================================================== --- trunk/reactos/include/reactos/win32k/ntgdihdl.h (original) +++ trunk/reactos/include/reactos/win32k/ntgdihdl.h Mon Dec 31 09:09:05 2007 @@ -206,10 +206,11 @@ SHORT nCount; /* usage count of object handles */ union{ // temp union structure. LONG Type; /* the first 16 bit is the object type including the stock obj flag, the last 16 bits is just the object type */ - SHORT nUpper:16; - CHAR ObjectType:8; - CHAR Flags:8; - }; + struct{ + SHORT FullUnique; + CHAR ObjectType; + CHAR Flags; + };}; PVOID UserData; /* Points to the user mode structure, usually NULL though */ } GDI_TABLE_ENTRY, *PGDI_TABLE_ENTRY;
Modified: trunk/reactos/subsystems/win32/win32k/include/gdiobj.h URL: http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/win32/win32k/inc... ============================================================================== --- trunk/reactos/subsystems/win32/win32k/include/gdiobj.h (original) +++ trunk/reactos/subsystems/win32/win32k/include/gdiobj.h Mon Dec 31 09:09:05 2007 @@ -58,9 +58,9 @@ typedef struct _GDIOBJEMPTYHDR { HGDIOBJ hHmgr; - PVOID pvEntry; + ULONG Count; ULONG lucExcLock; - ULONG Tid; + PW32THREAD Tid; } GDIOBJEMPTYHDR, *PGDIOBJEMPTYHDR;
BOOL INTERNAL_CALL GDIOBJ_OwnedByCurrentProcess(PGDI_HANDLE_TABLE HandleTable, HGDIOBJ ObjectHandle);