[ros-dev] Compatibility Problems

James Tabor jimtabor at adsl-64-217-116-74.dsl.hstntx.swbell.net
Mon May 23 14:10:32 CEST 2005


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



More information about the Ros-dev mailing list