Alex Ionescu wrote:
James Tabor wrote:
Hi, Our compatibility with w2k and XP sux! Here is a old psx.exe command and compare it with the new windows 2k compatible one we have.
http://adsl-64-217-116-74.dsl.hstntx.swbell.net/ftp/pub/ReactOS/psx.exe Just in case!
Looking at Nebbetts book Win NT/2k Native API Ref, our SYSTEM_PROCESS_INFORMATION for w2k is not close at all! Where is LLLONG or LONGLONG PrivatePageCount?
What is funny, psx.exe uses NT4 structures! So how can we use w2k structs with w2k and see if they really work?
Thanks, James _______________________________________________
I personally rewrote our SYSTEM_PROCESS_INFORMATION because Nebett's stuff is totally outdated. My structures are up to date and correct, both in their naming and structure. AFAIK there are no other such correct versions online.
Best regards, Alex Ionescu
Hi Alex! We need to test our code with real hardware and XP. ps.exe was a good way to black box our structure test. The old program works on my XP here and all of my 2ks at work. So there must be two things going on. 1, special setup so old structures can be supported in XP or 2k, or 2. Some kind of misinformation is out there on the net. I personally tested Nebbetts structures and LOL they did not work. PSX.exe is the only thing that can prove something has changed. So far I know we are wrong with respect of our structures working with SYSTEM_PROCESS_INFORMATION and windows XP and 2k.
What now could go wrong, James