On Nov 13 18:30, JonY wrote:
> On 11/13/2012 18:01, Corinna Vinschen wrote:
> > On Nov 13 09:21, Kai Tietz wrote:
> >> Hi,2222222278
> >>
> >> 2012/11/12 Corinna Vinschen <[email protected]>:
> >>> Hi,
> >>>
> >>> the below patch fixes the definitions of SYSTEM_BASIC_INFORMATION and
> >>> adds a definition of SYSTEM_PAGEFILE_INFORMATION and
> >>> SystemPagefileInformation.  It also changes the formatting of
> >>> SYSTEM_INFORMATION_CLASS to make it a bit more readable.  Tested on 32
> >>> and 64 bit.
> >>>
> >>> Ok to apply?
> >>
> >> Ok, thanks.  Please apply.
> > 
> > Thanks, done.
> > 
> >>> Btw., I could provide more detailed definitions of TEB, PEB, and
> >>> types used within TEB or PEB.  Is there any interest?
> >>
> >> Sure there is.  Only issue I see about it is that WINVER needs to be
> >> interpreted here.  AFAIK does these structure change meaning of some
> >> fields for different OSes (XP, Vista, Win7, ...).
> > 
> > Yes, that's right.  Hmm, might be a bit more tricky than I thought.  I
> > have a certain set of stuff as used in Cygwin and especially the stuff I
> > tested on 32 and 64 bit to get it really right for 64 bit.  Probably it
> > makes sense to apply only stuff which is not OS-dependent for now.
> 
> Yaakov asked me to update the mingw-w64 parts in Cygwin, please ping
> when things have settled down so I can push an update.

You can push any time.  These changes will be extras, not required
for anything yet.

So far Cygwin has its own file with internal definitions, called
ntdll.h.  Right now I'm busily writing testcases to make sure the
definitions match 32 bit as well as 64 bit systems.

The idea is to push the stuff in this file to winternl.h so we can
ideally get rid of our own Windows type definitions.  This might or
might not be welcomed, though.


Corinna

------------------------------------------------------------------------------
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to