svn path=/trunk/; revision=31513
SHORT nCount; /* usage count of object handles */\r
union{ // temp union structure.\r
LONG Type; /* the first 16 bit is the object type including the stock obj flag, the last 16 bits is just the object type */\r
- SHORT nUpper:16;\r
- CHAR ObjectType:8;\r
- CHAR Flags:8;\r
- };\r
+ struct{\r
+ SHORT FullUnique;\r
+ CHAR ObjectType;\r
+ CHAR Flags;\r
+ };};\r
PVOID UserData; /* Points to the user mode structure, usually NULL though */\r
} GDI_TABLE_ENTRY, *PGDI_TABLE_ENTRY;\r
\r
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);