From: Timo KreuzerSent: Sunday, December 30, 2007 4:24 AMSubject: Re: [ros-dev] About GDIOBJHDR header changesJames Tabor schrieb:Yuan says it's pEntry, I came to the conclusion it's probably a counter, because it's values are small like 1,2,3..0x200Hi!typedef struct _GDIOBJHDR { HGDIOBJ hHmgr; PVOID unknownCount; ULONG cExcLock; ULONG Tid; }GDIOBJHDR, PGDIOBJHDR;I thought PVOID unknownCount was PVOID pEntry which is the pointer back to the handle table entry. That could have changed since this is based on Yuan book and w2k. Remember too, that DxDD handles are different and handled outside normal DC's.
see http://www.reactos.org/wiki/index.php/Techwiki/win32k/GDIOBJHDR
Has probably changed from 2k to xp.
I agree, DX objects might be different, maybe they have a different header structure, I have never looked at DX object memory, so I don't know how they look...
I just can say that all GDI objects I have dumped the memory of, don't have a type field there, it's always been 0.
Timo
_______________________________________________
Ros-dev mailing list
Ros-dev@reactos.org
http://www.reactos.org/mailman/listinfo/ros-dev