From 35a1d66de73d4cc5c91b8b1663493c874be712ed Mon Sep 17 00:00:00 2001 From: Timo Kreuzer Date: Thu, 21 Apr 2011 21:48:24 +0000 Subject: [PATCH] [WIN32K/GDI32] Add official ENTRY structure definition svn path=/trunk/; revision=51417 --- reactos/include/reactos/win32k/ntgdihdl.h | 24 +++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/reactos/include/reactos/win32k/ntgdihdl.h b/reactos/include/reactos/win32k/ntgdihdl.h index 718cb6724ce..1b5d270d40b 100644 --- a/reactos/include/reactos/win32k/ntgdihdl.h +++ b/reactos/include/reactos/win32k/ntgdihdl.h @@ -229,6 +229,30 @@ typedef struct _GDI_TABLE_ENTRY PVOID UserData; /* pUser Points to the user mode structure, usually NULL though */ } GDI_TABLE_ENTRY, *PGDI_TABLE_ENTRY; +typedef struct _ENTRY +{ + union _EINFO + { + struct _BASEOBJECT *pobj; + HGDIOBJ hFree; + } einfo; + + union _OBJECTOWNER + { + struct _OBJECTOWNER_S + { + unsigned Lock:1; + unsigned Pid_Shifted:31; + } Share; + ULONG ulObj; + } ObjectOwner; + + USHORT FullUnique; + UCHAR Objt; + UCHAR Flags; + PVOID pUser; +} ENTRY, *PENTRY; + /* * User space only structure! */