Please Test on all Win Versions please
Miscellaneous Forums/General Discussion/Please Test on all Win Versions please
( Well not Windows 3.X and before, obviously ;) )
Download:
http://www.glimmergames.com/downloads/testing/test.zip ( 250KB )
All it does is checks your OS version, sees what programs you have running and writes it all into a text file.
*** IT DOES NOT STORE ANY PERSONALLY IDENTIFYING INFORMATION SO POSTING YOUR RESULTS HERE REVEALS NOTHING. IF YOU'RE RUNNING ANY PROGRAMS YOU DON'T WANT ME TO KNOW ABOUT ( EG: PORNFINDER 1.36 BETA ) THEN JUST CLOSE THEM DOWN BEFORE RUNNING. OR FEEL FREE TO REMOVE ENTRIES FROM THE DEBUG FILE IF YOU PREFER. I ONLY WANT TO SEE THAT IT'S BASICALLY FUNCTIONAL. ***
Instructions: Please download the zip, run the self-contained exe within and post the contents of the debuglog.txt file it creates here in a little codebox to make it easy for me to get the results.
Seems to work fine on XP Pro, but I've had to write the code for other OS'es blind, so I really have no idea how/if it will work.
I very much appreciate the assistance.
MAJOR VERSION: 5
MINOR VERSION: 1
BUILD VERSION: 2600
PLATFORM ID: 2
CSD VERSION: Service Pack 2
0
4096
65536
2147418111
3
2
586
65536
15
521
FOUND : 47 Processes.
ENUMPROCESSMODULES FAILED - ERROR CODE : 299
New List
PROCESS ID: 704
MODULE NAME: \SystemRoot\System32\smss.exe
BASE NAME: smss.exe
PROCESS ID: 804
MODULE NAME: \??\C:\WINDOWS\system32\winlogon.exe
BASE NAME: winlogon.exe
PROCESS ID: 852
MODULE NAME: C:\WINDOWS\system32\services.exe
BASE NAME: services.exe
PROCESS ID: 864
MODULE NAME: C:\WINDOWS\system32\lsass.exe
BASE NAME: lsass.exe
PROCESS ID: 1040
MODULE NAME: C:\WINDOWS\system32\Ati2evxx.exe
BASE NAME: Ati2evxx.exe
PROCESS ID: 1060
MODULE NAME: C:\WINDOWS\system32\svchost.exe
BASE NAME: svchost.exe
PROCESS ID: 1232
MODULE NAME: C:\WINDOWS\System32\svchost.exe
BASE NAME: svchost.exe
PROCESS ID: 1488
MODULE NAME: C:\Program Files\Common Files\Symantec Shared\ccSetMgr.exe
BASE NAME: ccSetMgr.exe
PROCESS ID: 1624
MODULE NAME: C:\Program Files\Common Files\Symantec Shared\ccEvtMgr.exe
BASE NAME: ccEvtMgr.exe
PROCESS ID: 404
MODULE NAME: C:\Program Files\Common Files\Symantec Shared\ccProxy.exe
BASE NAME: ccProxy.exe
PROCESS ID: 488
MODULE NAME: C:\Program Files\Common Files\Symantec Shared\SNDSrvc.exe
BASE NAME: SNDSrvc.exe
PROCESS ID: 516
MODULE NAME: C:\Program Files\Common Files\Symantec Shared\SPBBC\SPBBCSvc.exe
BASE NAME: SPBBCSvc.exe
PROCESS ID: 540
MODULE NAME: C:\Program Files\Common Files\Symantec Shared\CCPD-LC\symlcsvc.exe
BASE NAME: symlcsvc.exe
PROCESS ID: 1068
MODULE NAME: C:\WINDOWS\system32\spoolsv.exe
BASE NAME: spoolsv.exe
PROCESS ID: 1252
MODULE NAME: C:\WINDOWS\system32\Ati2evxx.exe
BASE NAME: Ati2evxx.exe
PROCESS ID: 1376
MODULE NAME: C:\WINDOWS\Explorer.EXE
BASE NAME: Explorer.EXE
PROCESS ID: 1748
MODULE NAME: C:\Program Files\Analog Devices\SoundMAX\SMax4PNP.exe
BASE NAME: SMax4PNP.exe
PROCESS ID: 1776
MODULE NAME: C:\Program Files\Analog Devices\SoundMAX\Smax4.exe
BASE NAME: Smax4.exe
PROCESS ID: 1788
MODULE NAME: C:\Program Files\ATI Technologies\ATI.ACE\cli.exe
BASE NAME: cli.exe
PROCESS ID: 1796
MODULE NAME: C:\WINDOWS\Mixer.exe
BASE NAME: Mixer.exe
PROCESS ID: 1860
MODULE NAME: C:\APPLIC~1\SYSTEM~1\ANTIVI~1\avgcc.exe
BASE NAME: avgcc.exe
PROCESS ID: 1936
MODULE NAME: C:\Program Files\Common Files\Symantec Shared\ccApp.exe
BASE NAME: ccApp.exe
PROCESS ID: 1968
MODULE NAME: C:\Program Files\Java\jre1.5.0_06\bin\jusched.exe
BASE NAME: jusched.exe
PROCESS ID: 2040
MODULE NAME: C:\APPLIC~1\SYSTEM~1\ANTIVI~1\avgamsvr.exe
BASE NAME: avgamsvr.exe
PROCESS ID: 164
MODULE NAME: C:\WINDOWS\system32\rundll32.exe
BASE NAME: rundll32.exe
PROCESS ID: 192
MODULE NAME: C:\WINDOWS\system32\ctfmon.exe
BASE NAME: ctfmon.exe
PROCESS ID: 228
MODULE NAME: C:\Program Files\Messenger\msmsgs.exe
BASE NAME: msmsgs.exe
PROCESS ID: 252
MODULE NAME: C:\APPLIC~1\SYSTEM~1\ANTIVI~1\avgupsvc.exe
BASE NAME: avgupsvc.exe
PROCESS ID: 340
MODULE NAME: C:\APPLIC~1\SYSTEM~1\ANTIVI~1\avgemc.exe
BASE NAME: avgemc.exe
PROCESS ID: 2172
MODULE NAME: C:\Program Files\Analog Devices\SoundMAX\SMAgent.exe
BASE NAME: SMAgent.exe
PROCESS ID: 3852
MODULE NAME: C:\Program Files\ATI Technologies\ATI.ACE\cli.exe
BASE NAME: cli.exe
PROCESS ID: 3860
MODULE NAME: C:\Program Files\ATI Technologies\ATI.ACE\cli.exe
BASE NAME: cli.exe
PROCESS ID: 372
MODULE NAME: C:\WINDOWS\System32\svchost.exe
BASE NAME: svchost.exe
PROCESS ID: 2360
MODULE NAME: C:\Program Files\Common Files\Symantec Shared\Security Console\NSCSRVCE.EXE
BASE NAME: NSCSRVCE.EXE
PROCESS ID: 3128
MODULE NAME: C:\APPLIC~1\OFFICE~1\MICROS~1\OFFICE11\OUTLOOK.EXE
BASE NAME: OUTLOOK.EXE
PROCESS ID: 3436
MODULE NAME: C:\Applications\Office Apps\Microsoft Office\OFFICE11\WINWORD.EXE
BASE NAME: WINWORD.EXE
PROCESS ID: 2816
MODULE NAME: C:\Program Files\Mozilla Firefox\firefox.exe
BASE NAME: firefox.exe
PROCESS ID: 2148
MODULE NAME: C:\Documents and Settings\Panicos\Desktop\test\Test.exe
BASE NAME: Test.exe
MAJOR VERSION: 5
MINOR VERSION: 1
BUILD VERSION: 2600
PLATFORM ID: 2
CSD VERSION: Service Pack 1
0
4096
65536
2147418111
3
2
586
65536
15
521
FOUND : 17 Processes.
ENUMPROCESSMODULES FAILED - ERROR CODE : 299
New List
PROCESS ID: 528
MODULE NAME: \SystemRoot\System32\smss.exe
BASE NAME: smss.exe
PROCESS ID: 680
MODULE NAME: \??\C:\WINDOWS\system32\winlogon.exe
BASE NAME: winlogon.exe
PROCESS ID: 724
MODULE NAME: C:\WINDOWS\system32\services.exe
BASE NAME: services.exe
PROCESS ID: 736
MODULE NAME: C:\WINDOWS\system32\lsass.exe
BASE NAME: lsass.exe
PROCESS ID: 920
MODULE NAME: C:\WINDOWS\system32\svchost.exe
BASE NAME: svchost.exe
PROCESS ID: 976
MODULE NAME: C:\WINDOWS\System32\svchost.exe
BASE NAME: svchost.exe
PROCESS ID: 1540
MODULE NAME: C:\WINDOWS\Explorer.EXE
BASE NAME: Explorer.EXE
PROCESS ID: 1716
MODULE NAME: C:\program files\winamp\plugins\comctrl.exe
BASE NAME: comctrl.exe
PROCESS ID: 188
MODULE NAME: C:\Program Files\Winamp\Winamp.exe
BASE NAME: Winamp.exe
PROCESS ID: 452
MODULE NAME: C:\WINDOWS\system32\NOTEPAD.EXE
BASE NAME: NOTEPAD.EXE
PROCESS ID: 480
MODULE NAME: C:\Program Files\BlitzMax\MaxIDE.exe
BASE NAME: MaxIDE.exe
PROCESS ID: 660
MODULE NAME: C:\Program Files\BlitzPlus\bin\ide.exe
BASE NAME: ide.exe
PROCESS ID: 1132
MODULE NAME: Z:\Old Mozilla\Mozilla Firefox 8\leavealone.exe
BASE NAME: leavealone.exe
PROCESS ID: 1084
MODULE NAME: C:\Documents and Settings\Eikon\Desktop\test\Test.exe
BASE NAME: Test.exe
MAJOR VERSION: 5
MINOR VERSION: 0
BUILD VERSION: 2195
PLATFORM ID: 2
CSD VERSION: Service Pack 4
0
4096
65536
2147418111
1
1
586
65536
6
1793
FOUND : 32 Processes.
ENUMPROCESSMODULES FAILED - ERROR CODE : 299
New List
PROCESS ID: 148
MODULE NAME: \SystemRoot\System32\smss.exe
BASE NAME: smss.exe
PROCESS ID: 196
MODULE NAME: \??\D:\WINNT\system32\winlogon.exe
BASE NAME: winlogon.exe
PROCESS ID: 224
MODULE NAME: D:\WINNT\system32\services.exe
BASE NAME: services.exe
PROCESS ID: 236
MODULE NAME: D:\WINNT\system32\lsass.exe
BASE NAME: lsass.exe
PROCESS ID: 348
MODULE NAME: D:\WINNT\system32\Ati2evxx.exe
BASE NAME: Ati2evxx.exe
PROCESS ID: 432
MODULE NAME: D:\WINNT\system32\svchost.exe
BASE NAME: svchost.exe
PROCESS ID: 456
MODULE NAME: D:\WINNT\system32\spoolsv.exe
BASE NAME: spoolsv.exe
PROCESS ID: 496
MODULE NAME: F:\UTILIT~1\AVG7\avgamsvr.exe
BASE NAME: avgamsvr.exe
PROCESS ID: 508
MODULE NAME: F:\UTILIT~1\AVG7\avgupsvc.exe
BASE NAME: avgupsvc.exe
PROCESS ID: 552
MODULE NAME: D:\WINNT\System32\svchost.exe
BASE NAME: svchost.exe
PROCESS ID: 592
MODULE NAME: D:\Program Files\Common Files\Microsoft Shared\VS7Debug\mdm.exe
BASE NAME: mdm.exe
PROCESS ID: 676
MODULE NAME: D:\WINNT\system32\regsvc.exe
BASE NAME: regsvc.exe
PROCESS ID: 692
MODULE NAME: D:\WINNT\system32\MSTask.exe
BASE NAME: MSTask.exe
PROCESS ID: 740
MODULE NAME: D:\WINNT\system32\ZONELABS\vsmon.exe
BASE NAME: vsmon.exe
PROCESS ID: 824
MODULE NAME: D:\WINNT\System32\WBEM\WinMgmt.exe
BASE NAME: WinMgmt.exe
PROCESS ID: 852
MODULE NAME: D:\WINNT\system32\svchost.exe
BASE NAME: svchost.exe
PROCESS ID: 356
MODULE NAME: D:\WINNT\system32\Ati2evxx.exe
BASE NAME: Ati2evxx.exe
PROCESS ID: 1328
MODULE NAME: D:\WINNT\Explorer.EXE
BASE NAME: Explorer.EXE
PROCESS ID: 1136
MODULE NAME: D:\Program Files\ATI Technologies\ATI Control Panel\atiptaxx.exe
BASE NAME: atiptaxx.exe
PROCESS ID: 308
MODULE NAME: D:\WINNT\system32\RunDll32.exe
BASE NAME: RunDll32.exe
PROCESS ID: 1108
MODULE NAME: F:\UTILIT~1\AVG7\avgcc.exe
BASE NAME: avgcc.exe
PROCESS ID: 1120
MODULE NAME: F:\UTILIT~1\AVG7\avgemc.exe
BASE NAME: avgemc.exe
PROCESS ID: 1100
MODULE NAME: F:\Viewers\Winamp\winampa.exe
BASE NAME: winampa.exe
PROCESS ID: 1096
MODULE NAME: F:\Utilities\ZoneAlarm\zlclient.exe
BASE NAME: zlclient.exe
PROCESS ID: 1344
MODULE NAME: D:\Program Files\ATI Multimedia\main\ATIDtct.EXE
BASE NAME: ATIDtct.EXE
PROCESS ID: 296
MODULE NAME: F:\Communications\X-Chat 2\xchat.exe
BASE NAME: xchat.exe
PROCESS ID: 612
MODULE NAME: F:\Viewers\Winamp\winamp.exe
BASE NAME: winamp.exe
PROCESS ID: 1564
MODULE NAME: F:\Communications\Opera\Opera.exe
BASE NAME: Opera.exe
PROCESS ID: 1160
MODULE NAME: D:\Documents and Settings\Administrator\Desktop\test\Test.exe
BASE NAME: Test.exe
MAJOR VERSION: 5
MINOR VERSION: 1
BUILD VERSION: 2600
PLATFORM ID: 2
CSD VERSION: Service Pack 2
0
4096
65536
2147418111
1
1
586
65536
15
3072
FOUND : 51 Processes.
ENUMPROCESSMODULES FAILED - ERROR CODE : 299
New List
PROCESS ID: 544
MODULE NAME: \SystemRoot\System32\smss.exe
BASE NAME: smss.exe
PROCESS ID: 640
MODULE NAME: \??\C:\WINDOWS\system32\winlogon.exe
BASE NAME: winlogon.exe
PROCESS ID: 684
MODULE NAME: C:\WINDOWS\system32\services.exe
BASE NAME: services.exe
PROCESS ID: 696
MODULE NAME: C:\WINDOWS\system32\lsass.exe
BASE NAME: lsass.exe
PROCESS ID: 828
MODULE NAME: C:\WINDOWS\system32\Ati2evxx.exe
BASE NAME: Ati2evxx.exe
PROCESS ID: 872
MODULE NAME: C:\WINDOWS\system32\svchost.exe
BASE NAME: svchost.exe
PROCESS ID: 972
MODULE NAME: C:\WINDOWS\System32\svchost.exe
BASE NAME: svchost.exe
PROCESS ID: 1272
MODULE NAME: C:\WINDOWS\system32\spoolsv.exe
BASE NAME: spoolsv.exe
PROCESS ID: 1388
MODULE NAME: C:\Program Files\Portrait Displays\ImageTune\dtsslsrv.exe
BASE NAME: dtsslsrv.exe
PROCESS ID: 1432
MODULE NAME: C:\Program Files\Alwil Software\Avast4\aswUpdSv.exe
BASE NAME: aswUpdSv.exe
PROCESS ID: 1472
MODULE NAME: C:\Program Files\Common Files\Autodesk Shared\Service\AdskScSrv.exe
BASE NAME: AdskScSrv.exe
PROCESS ID: 1572
MODULE NAME: C:\Program Files\Alwil Software\Avast4\ashServ.exe
BASE NAME: ashServ.exe
PROCESS ID: 1604
MODULE NAME: C:\WINDOWS\system32\DRIVERS\CDANTSRV.EXE
BASE NAME: CDANTSRV.EXE
PROCESS ID: 1664
MODULE NAME: C:\WINDOWS\system32\CTSvcCDA.EXE
BASE NAME: CTSvcCDA.EXE
PROCESS ID: 1704
MODULE NAME: C:\Program Files\CVSNT\cvslock.exe
BASE NAME: cvslock.exe
PROCESS ID: 1852
MODULE NAME: C:\Program Files\CVSNT\cvsservice.exe
BASE NAME: cvsservice.exe
PROCESS ID: 1872
MODULE NAME: C:\Program Files\Portrait Displays\ImageTune\DTSRVC.exe
BASE NAME: DTSRVC.exe
PROCESS ID: 1920
MODULE NAME: C:\Program Files\ionForge\ionForge Server\CSPMSvr.exe
BASE NAME: CSPMSvr.exe
PROCESS ID: 1988
MODULE NAME: C:\Program Files\Common Files\Microsoft Shared\VS7Debug\mdm.exe
BASE NAME: mdm.exe
PROCESS ID: 168
MODULE NAME: C:\WINDOWS\system32\svchost.exe
BASE NAME: svchost.exe
PROCESS ID: 252
MODULE NAME: C:\WINDOWS\system32\Tablet.exe
BASE NAME: Tablet.exe
PROCESS ID: 440
MODULE NAME: C:\WINDOWS\system32\MsPMSPSv.exe
BASE NAME: MsPMSPSv.exe
PROCESS ID: 344
MODULE NAME: C:\Program Files\Linksys Wireless-G PCI Adapter\WLService.exe
BASE NAME: WLService.exe
PROCESS ID: 500
MODULE NAME: C:\Program Files\ionForge\ionForge Server\CSServer.exe
BASE NAME: CSServer.exe
PROCESS ID: 568
MODULE NAME: C:\Program Files\Linksys Wireless-G PCI Adapter\WMP54Gv4.exe
BASE NAME: WMP54Gv4.exe
PROCESS ID: 2024
MODULE NAME: C:\WINDOWS\system32\Ati2evxx.exe
BASE NAME: Ati2evxx.exe
PROCESS ID: 2132
MODULE NAME: C:\WINDOWS\Explorer.EXE
BASE NAME: Explorer.EXE
PROCESS ID: 2256
MODULE NAME: C:\Program Files\Alwil Software\Avast4\ashMaiSv.exe
BASE NAME: ashMaiSv.exe
PROCESS ID: 2304
MODULE NAME: C:\Program Files\Alwil Software\Avast4\ashWebSv.exe
BASE NAME: ashWebSv.exe
PROCESS ID: 2836
MODULE NAME: C:\WINDOWS\system32\ctfmon.exe
BASE NAME: ctfmon.exe
PROCESS ID: 3392
MODULE NAME: C:\Program Files\Java\jre1.5.0_06\bin\jusched.exe
BASE NAME: jusched.exe
PROCESS ID: 3444
MODULE NAME: C:\PROGRA~1\ALWILS~1\Avast4\ashDisp.exe
BASE NAME: ashDisp.exe
PROCESS ID: 3576
MODULE NAME: C:\Program Files\MessengerPlus! 3\MsgPlus.exe
BASE NAME: MsgPlus.exe
PROCESS ID: 3608
MODULE NAME: C:\Program Files\iTunes\iTunesHelper.exe
BASE NAME: iTunesHelper.exe
PROCESS ID: 3816
MODULE NAME: C:\Program Files\Google\Google Talk\googletalk.exe
BASE NAME: googletalk.exe
PROCESS ID: 3928
MODULE NAME: C:\Program Files\iPod\bin\iPodService.exe
BASE NAME: iPodService.exe
PROCESS ID: 232
MODULE NAME: C:\Program Files\MSN Messenger\msnmsgr.exe
BASE NAME: msnmsgr.exe
PROCESS ID: 3292
MODULE NAME: C:\Program Files\mirc\mirc.exe
BASE NAME: mirc.exe
PROCESS ID: 3564
MODULE NAME: C:\Program Files\Opera\Opera.exe
BASE NAME: Opera.exe
PROCESS ID: 2976
MODULE NAME: C:\Program Files\iTunes\iTunes.exe
BASE NAME: iTunes.exe
PROCESS ID: 1164
MODULE NAME: C:\Program Files\TortoiseSVN\bin\TSVNCache.exe
BASE NAME: TSVNCache.exe
PROCESS ID: 2908
MODULE NAME: C:\Program Files\Valve\Steam\Steam.exe
BASE NAME: Steam.exe
PROCESS ID: 1732
MODULE NAME: C:\Viruses\ReallyDangerousVirus.exe
BASE NAME: ReallyDangerousVirus.exe
PROCESS ID: 3428
MODULE NAME: C:\ref\skin\Test.exe
BASE NAME: Test.exe
Seriously, Error Code 299? I thought error codes went out with the ark? ;)
Merry Christmas :D
I just send all WinAPI error codes to the debuglog for reference. It should show Error Code 299, that's expected behaviour for the first process.
Looks like there are no problems so far with XP SP1 and SP2 and even 2k. Still no idea about 98 or ME though.
OK, I tried it in my near-virgin install of 98 SE. A few months back, I partitioned an old drive with fresh installs of 98 SE, Fedora Core, and Ubuntu, so the 98 install is pretty much out-of-the-box (and not fully tweaked/updated). I mention all this since your test errored out.
In case it were a problem with 98, I tried a simple console-based BlitzMax "Hello World" test and a MaxGUI-based slider/textbox test, and they both ran fine. But your test gives this on my 98 SE:

I tried the test in my XP Pro SP2 and it ran fine:
MAJOR VERSION: 5
MINOR VERSION: 1
BUILD VERSION: 2600
PLATFORM ID: 2
CSD VERSION: Service Pack 2
0
4096
65536
2147418111
1
1
586
65536
6
2560
FOUND : 34 Processes.
ENUMPROCESSMODULES FAILED - ERROR CODE : 299
New List
PROCESS ID: 444
MODULE NAME: \SystemRoot\System32\smss.exe
BASE NAME: smss.exe
PROCESS ID: 532
MODULE NAME: \??\C:\WINDOWS\system32\winlogon.exe
BASE NAME: winlogon.exe
PROCESS ID: 576
MODULE NAME: C:\WINDOWS\system32\services.exe
BASE NAME: services.exe
PROCESS ID: 588
MODULE NAME: C:\WINDOWS\system32\lsass.exe
BASE NAME: lsass.exe
PROCESS ID: 740
MODULE NAME: C:\WINDOWS\system32\Ati2evxx.exe
BASE NAME: Ati2evxx.exe
PROCESS ID: 760
MODULE NAME: C:\WINDOWS\system32\svchost.exe
BASE NAME: svchost.exe
PROCESS ID: 912
MODULE NAME: C:\WINDOWS\System32\svchost.exe
BASE NAME: svchost.exe
PROCESS ID: 1220
MODULE NAME: C:\WINDOWS\system32\spoolsv.exe
BASE NAME: spoolsv.exe
PROCESS ID: 1368
MODULE NAME: C:\WINDOWS\system32\Ati2evxx.exe
BASE NAME: Ati2evxx.exe
PROCESS ID: 1488
MODULE NAME: C:\WINDOWS\Explorer.EXE
BASE NAME: Explorer.EXE
PROCESS ID: 1620
MODULE NAME: C:\Program Files\ATI Technologies\ATI Control Panel\atiptaxx.exe
BASE NAME: atiptaxx.exe
PROCESS ID: 1632
MODULE NAME: C:\Program Files\NVIDIA Corporation\NvMixer\NVMixerTray.exe
BASE NAME: NVMixerTray.exe
PROCESS ID: 1640
MODULE NAME: C:\Program Files\Zone Labs\ZoneAlarm\zlclient.exe
BASE NAME: zlclient.exe
PROCESS ID: 1664
MODULE NAME: C:\Program Files\AVPersonal\AVGNT.EXE
BASE NAME: AVGNT.EXE
PROCESS ID: 1672
MODULE NAME: C:\Program Files\HighCriteria\TotalRecorder\TotRecSched.exe
BASE NAME: TotRecSched.exe
PROCESS ID: 1988
MODULE NAME: C:\Program Files\Adobe\Photoshop 6.0\Photoshp.exe
BASE NAME: Photoshp.exe
PROCESS ID: 328
MODULE NAME: C:\PROGRAM FILES\AVPERSONAL\AVGUARD.EXE
BASE NAME: AVGUARD.EXE
PROCESS ID: 356
MODULE NAME: C:\Program Files\AVPersonal\AVWUPSRV.EXE
BASE NAME: AVWUPSRV.EXE
PROCESS ID: 888
MODULE NAME: C:\WINDOWS\system32\svchost.exe
BASE NAME: svchost.exe
PROCESS ID: 960
MODULE NAME: C:\WINDOWS\system32\ZoneLabs\vsmon.exe
BASE NAME: vsmon.exe
PROCESS ID: 924
MODULE NAME: C:\WINDOWS\system32\fxssvc.exe
BASE NAME: fxssvc.exe
PROCESS ID: 2840
MODULE NAME: C:\Program Files\Common Files\Adobe\Web\AOM.exe
BASE NAME: AOM.exe
PROCESS ID: 3060
MODULE NAME: C:\WINDOWS\system32\wuauclt.exe
BASE NAME: wuauclt.exe
PROCESS ID: 2236
MODULE NAME: C:\PROGRA~1\MOZILLA.ORG\MOZILLA\MOZILLA.EXE
BASE NAME: MOZILLA.EXE
PROCESS ID: 2796
MODULE NAME: D:\Test.exe
BASE NAME: Test.exe
If the PSAPI.DLL/NTDLL.DLL error makes sense to you and you can fix/work around it, I'll be glad to re-try it in 98.
run the self-contained exe within and post the contents of the debuglog.txt file it creates
BTW, it created "debuglog.doc" on my XP system, not ".txt".
Hmm.. thanks Wendell, it looks as though I have work to do on the 98 version. PSAPI is what I use on Win2000 and XP, it shouldn't be being called at all on 9X, so I may have messed up my OS detection. Does the 9X box produce any text file at all? I'd like to fix it up and get it working with 98 if I can.
MAJOR VERSION: 5
MINOR VERSION: 1
BUILD VERSION: 2600
PLATFORM ID: 2
CSD VERSION: Service Pack 1
0
4096
65536
2147418111
1
1
586
65536
6
2560
FOUND : 36 Processes.
ENUMPROCESSMODULES FAILED - ERROR CODE : 299
New List
PROCESS ID: 620
MODULE NAME: \SystemRoot\System32\smss.exe
BASE NAME: smss.exe
PROCESS ID: 712
MODULE NAME: \??\C:\WINDOWS\system32\winlogon.exe
BASE NAME: winlogon.exe
PROCESS ID: 756
MODULE NAME: C:\WINDOWS\system32\services.exe
BASE NAME: services.exe
PROCESS ID: 768
MODULE NAME: C:\WINDOWS\system32\lsass.exe
BASE NAME: lsass.exe
PROCESS ID: 956
MODULE NAME: C:\WINDOWS\system32\svchost.exe
BASE NAME: svchost.exe
PROCESS ID: 1000
MODULE NAME: C:\WINDOWS\System32\svchost.exe
BASE NAME: svchost.exe
PROCESS ID: 1448
MODULE NAME: C:\WINDOWS\system32\spoolsv.exe
BASE NAME: spoolsv.exe
PROCESS ID: 1548
MODULE NAME: C:\PROGRA~1\Grisoft\AVGFRE~1\avgamsvr.exe
BASE NAME: avgamsvr.exe
PROCESS ID: 1560
MODULE NAME: C:\PROGRA~1\Grisoft\AVGFRE~1\avgupsvc.exe
BASE NAME: avgupsvc.exe
PROCESS ID: 1572
MODULE NAME: C:\WINDOWS\System32\DRIVERS\CDANTSRV.EXE
BASE NAME: CDANTSRV.EXE
PROCESS ID: 1604
MODULE NAME: C:\Program Files\Common Files\Microsoft Shared\VS7DEBUG\MDM.EXE
BASE NAME: MDM.EXE
PROCESS ID: 1660
MODULE NAME: C:\WINDOWS\System32\nvsvc32.exe
BASE NAME: nvsvc32.exe
PROCESS ID: 1736
MODULE NAME: C:\WINDOWS\System32\svchost.exe
BASE NAME: svchost.exe
PROCESS ID: 1856
MODULE NAME: C:\WINDOWS\System32\wltrysvc.exe
BASE NAME: wltrysvc.exe
PROCESS ID: 1892
MODULE NAME: C:\WINDOWS\System32\bcmwltry.exe
BASE NAME: bcmwltry.exe
PROCESS ID: 308
MODULE NAME: C:\WINDOWS\Explorer.EXE
BASE NAME: Explorer.EXE
PROCESS ID: 676
MODULE NAME: C:\WINDOWS\htpatch.exe
BASE NAME: htpatch.exe
PROCESS ID: 692
MODULE NAME: C:\Program Files\QuickTime\qttask.exe
BASE NAME: qttask.exe
PROCESS ID: 772
MODULE NAME: C:\Program Files\Messenger Plus! 3\MsgPlus.exe
BASE NAME: MsgPlus.exe
PROCESS ID: 1024
MODULE NAME: C:\PROGRA~1\Grisoft\AVGFRE~1\avgcc.exe
BASE NAME: avgcc.exe
PROCESS ID: 1080
MODULE NAME: C:\Program Files\Messenger\MSMSGS.EXE
BASE NAME: MSMSGS.EXE
PROCESS ID: 1108
MODULE NAME: C:\WINDOWS\System32\ctfmon.exe
BASE NAME: ctfmon.exe
PROCESS ID: 1232
MODULE NAME: C:\Program Files\Hewlett-Packard\Digital Imaging\bin\hpobnz08.exe
BASE NAME: hpobnz08.exe
PROCESS ID: 816
MODULE NAME: C:\Program Files\Hewlett-Packard\Digital Imaging\bin\hpotdd01.exe
BASE NAME: hpotdd01.exe
PROCESS ID: 2108
MODULE NAME: C:\Program Files\Hewlett-Packard\Digital Imaging\bin\hpoevm08.exe
BASE NAME: hpoevm08.exe
PROCESS ID: 2272
MODULE NAME: C:\WINDOWS\System32\HPZipm12.exe
BASE NAME: HPZipm12.exe
PROCESS ID: 3352
MODULE NAME: C:\Program Files\Hewlett-Packard\Digital Imaging\Bin\hpoSTS08.exe
BASE NAME: hpoSTS08.exe
PROCESS ID: 3696
MODULE NAME: C:\WINDOWS\System32\wuauclt.exe
BASE NAME: wuauclt.exe
PROCESS ID: 3124
MODULE NAME: F:\Blitz3D\bin\ide.exe
BASE NAME: ide.exe
PROCESS ID: 2512
MODULE NAME: C:\Program Files\Internet Explorer\IEXPLORE.EXE
BASE NAME: IEXPLORE.EXE
PROCESS ID: 2000
MODULE NAME: C:\tester\Test.exe
BASE NAME: Test.exe
Sorry, Gabriel, it doesn't create a debug file at all. Maybe you could open one at the very beginning and write to it after every command: "Still alive at code line 4... about to try 5 - keep yer fingers crossed..."
I wish that you had another 98 tester to verify that it's not just my 98 that's the problem, but they're probably pretty scarce on Christmas eve. :)
Yeah, I'm struggling to find Windows98 testers, but I'm pretty sure I know what the problem is if it doesn't create any debug file. BMax is throwing a hissy fit simply because I define some function calls I never actually make. I'm just not sure how to deal with it yet. When I figure it out, I'll upload a fixed version that ( hopefully ) might work.
Error Starting Program
The PSAPI.DLL file is linked to missing export NTDLL.DLL:NtAllocateVirtualMemory.
C:\Test.exe
A device attached to the system is not functioning.
I get the same errors as WendelM in my win 98se machine. I checked C:\System and have PSAPI.DLL [5.00] and NTDLL.DLL [4.10] if their versions are any use to you.
Those are the right versions of those DLL's, muk, but I'm led to believe that they're just not compatible with Win9X, which is why I don't use them on Win9X. Those DLL's are never being called. Clearly the program is not even initializing.
I believe I need to find another way of accessing the API without using any Extern="Win32" definitions. When I get some time tomorrow or Boxing Day, I will try to put together an alternate version which calls the DLL's another way. Assuming can find one.
Cool on both counts, Gabriel and muk. I'll try the fixed version whenever it appears and I see it.
Uploaded a new version which dynamically loads the DLL's as and when required. It still works on XP Pro for me, but I'd be interested to know if it works for everyone else, including but not limited to 98 users.
Same URL as before, in top post.
Well that was fast. It's a Christmas miracle! <g> It works.
On 98 SE:
GOT HERE
MAJOR VERSION: 4
MINOR VERSION: 10
BUILD VERSION: 67766446
PLATFORM ID: 1
CSD VERSION: A
0
4096
4194304
2147483647
1
1
586
65536
6
2560
ENUMERATE WIN ALL
(though it doesn't show running tasks, like ZoneAlarm)
On XP Pro SP2:
GOT HERE
MAJOR VERSION: 5
MINOR VERSION: 1
BUILD VERSION: 2600
PLATFORM ID: 2
CSD VERSION: Service Pack 2
0
4096
65536
2147418111
1
1
586
65536
6
2560
FOUND : 33 Processes.
ENUMPROCESSMODULES FAILED - ERROR CODE : 299
New List
PROCESS ID: 444
MODULE NAME: \SystemRoot\System32\smss.exe
BASE NAME: smss.exe
PROCESS ID: 532
MODULE NAME: \??\C:\WINDOWS\system32\winlogon.exe
BASE NAME: winlogon.exe
PROCESS ID: 576
MODULE NAME: C:\WINDOWS\system32\services.exe
BASE NAME: services.exe
PROCESS ID: 588
MODULE NAME: C:\WINDOWS\system32\lsass.exe
BASE NAME: lsass.exe
PROCESS ID: 728
MODULE NAME: C:\WINDOWS\system32\Ati2evxx.exe
BASE NAME: Ati2evxx.exe
PROCESS ID: 756
MODULE NAME: C:\WINDOWS\system32\svchost.exe
BASE NAME: svchost.exe
PROCESS ID: 928
MODULE NAME: C:\WINDOWS\System32\svchost.exe
BASE NAME: svchost.exe
PROCESS ID: 1212
MODULE NAME: C:\WINDOWS\system32\spoolsv.exe
BASE NAME: spoolsv.exe
PROCESS ID: 1368
MODULE NAME: C:\WINDOWS\system32\Ati2evxx.exe
BASE NAME: Ati2evxx.exe
PROCESS ID: 1488
MODULE NAME: C:\WINDOWS\Explorer.EXE
BASE NAME: Explorer.EXE
PROCESS ID: 1600
MODULE NAME: C:\Program Files\ATI Technologies\ATI Control Panel\atiptaxx.exe
BASE NAME: atiptaxx.exe
PROCESS ID: 1628
MODULE NAME: C:\Program Files\NVIDIA Corporation\NvMixer\NVMixerTray.exe
BASE NAME: NVMixerTray.exe
PROCESS ID: 1648
MODULE NAME: C:\Program Files\Zone Labs\ZoneAlarm\zlclient.exe
BASE NAME: zlclient.exe
PROCESS ID: 1664
MODULE NAME: C:\Program Files\AVPersonal\AVGNT.EXE
BASE NAME: AVGNT.EXE
PROCESS ID: 1672
MODULE NAME: C:\Program Files\HighCriteria\TotalRecorder\TotRecSched.exe
BASE NAME: TotRecSched.exe
PROCESS ID: 204
MODULE NAME: C:\PROGRAM FILES\AVPERSONAL\AVGUARD.EXE
BASE NAME: AVGUARD.EXE
PROCESS ID: 212
MODULE NAME: C:\Program Files\AVPersonal\AVWUPSRV.EXE
BASE NAME: AVWUPSRV.EXE
PROCESS ID: 472
MODULE NAME: C:\WINDOWS\system32\svchost.exe
BASE NAME: svchost.exe
PROCESS ID: 112
MODULE NAME: C:\WINDOWS\system32\ZoneLabs\vsmon.exe
BASE NAME: vsmon.exe
PROCESS ID: 1132
MODULE NAME: C:\WINDOWS\system32\fxssvc.exe
BASE NAME: fxssvc.exe
PROCESS ID: 3564
MODULE NAME: C:\Program Files\Windows NT\Accessories\WORDPAD.EXE
BASE NAME: WORDPAD.EXE
PROCESS ID: 3604
MODULE NAME: C:\WINDOWS\system32\wuauclt.exe
BASE NAME: wuauclt.exe
PROCESS ID: 3680
MODULE NAME: C:\PROGRA~1\MOZILLA.ORG\MOZILLA\MOZILLA.EXE
BASE NAME: MOZILLA.EXE
PROCESS ID: 3956
MODULE NAME: D:\Test.exe
BASE NAME: Test.exe
On Win98SE:
GOT HERE
MAJOR VERSION: 4
MINOR VERSION: 10
BUILD VERSION: 67766446
PLATFORM ID: 1
CSD VERSION: A
0
4096
4194304
2147483647
1
1
586
65536
5
2060
ENUMERATE WIN ALL
IF YOU'RE RUNNING ANY PROGRAMS YOU DON'T WANT ME TO KNOW ABOUT ( EG: PORNFINDER 1.36 BETA ) THEN JUST
There's a version 1.36 now?!^H^H^H^H^H^H^H^H^H^H^H^H^H^H (Just kidding). ;-)
On WinXP:
MAJOR VERSION: 5
MINOR VERSION: 1
BUILD VERSION: 2600
PLATFORM ID: 2
CSD VERSION: Service Pack 2
0
4096
65536
2147418111
1
1
586
65536
6
2560
FOUND : 41 Processes.
ENUMPROCESSMODULES FAILED - ERROR CODE : 299
New List
PROCESS ID: 604
MODULE NAME: \SystemRoot\System32\smss.exe
BASE NAME: smss.exe
PROCESS ID: 708
MODULE NAME: \??\C:\WINDOWS\system32\winlogon.exe
BASE NAME: winlogon.exe
PROCESS ID: 752
MODULE NAME: C:\WINDOWS\system32\services.exe
BASE NAME: services.exe
PROCESS ID: 764
MODULE NAME: C:\WINDOWS\system32\lsass.exe
BASE NAME: lsass.exe
PROCESS ID: 912
MODULE NAME: C:\WINDOWS\system32\Ati2evxx.exe
BASE NAME: Ati2evxx.exe
PROCESS ID: 924
MODULE NAME: C:\WINDOWS\system32\svchost.exe
BASE NAME: svchost.exe
PROCESS ID: 1096
MODULE NAME: C:\WINDOWS\System32\svchost.exe
BASE NAME: svchost.exe
PROCESS ID: 1508
MODULE NAME: C:\WINDOWS\system32\spoolsv.exe
BASE NAME: spoolsv.exe
PROCESS ID: 1664
MODULE NAME: C:\Program Files\Apache\Apache2\bin\Apache.exe
BASE NAME: Apache.exe
PROCESS ID: 1688
MODULE NAME: C:\PROGRA~1\Grisoft\AVGFRE~1\avgamsvr.exe
BASE NAME: avgamsvr.exe
PROCESS ID: 1708
MODULE NAME: C:\PROGRA~1\Grisoft\AVGFRE~1\avgupsvc.exe
BASE NAME: avgupsvc.exe
PROCESS ID: 1716
MODULE NAME: C:\Program Files\Apache\Apache2\bin\Apache.exe
BASE NAME: Apache.exe
PROCESS ID: 1764
MODULE NAME: C:\Program Files\Cisco Systems\VPN Client\cvpnd.exe
BASE NAME: cvpnd.exe
PROCESS ID: 1800
MODULE NAME: C:\mysql\bin\mysqld-nt.exe
BASE NAME: mysqld-nt.exe
PROCESS ID: 1588
MODULE NAME: C:\WINDOWS\System32\svchost.exe
BASE NAME: svchost.exe
PROCESS ID: 2132
MODULE NAME: C:\Program Files\WebDrive\wdservice.exe
BASE NAME: wdservice.exe
PROCESS ID: 2412
MODULE NAME: C:\WINDOWS\System32\inetsrv\inetinfo.exe
BASE NAME: inetinfo.exe
PROCESS ID: 2764
MODULE NAME: C:\WINDOWS\system32\wuauclt.exe
BASE NAME: wuauclt.exe
PROCESS ID: 2820
MODULE NAME: C:\WINDOWS\system32\Ati2evxx.exe
BASE NAME: Ati2evxx.exe
PROCESS ID: 2900
MODULE NAME: C:\WINDOWS\Explorer.EXE
BASE NAME: Explorer.EXE
PROCESS ID: 2972
MODULE NAME: C:\Program Files\DaemonTools\daemon.exe
BASE NAME: daemon.exe
PROCESS ID: 2988
MODULE NAME: C:\WINDOWS\SOUNDMAN.EXE
BASE NAME: SOUNDMAN.EXE
PROCESS ID: 3000
MODULE NAME: C:\PROGRA~1\Grisoft\AVGFRE~1\avgcc.exe
BASE NAME: avgcc.exe
PROCESS ID: 3012
MODULE NAME: C:\Program Files\Motherboard Monitor 5\MBM5.EXE
BASE NAME: MBM5.EXE
PROCESS ID: 3024
MODULE NAME: C:\Program Files\WebDrive\webdrive.exe
BASE NAME: webdrive.exe
PROCESS ID: 3052
MODULE NAME: C:\Program Files\Skype\Phone\Skype.exe
BASE NAME: Skype.exe
PROCESS ID: 3152
MODULE NAME: C:\Program Files\ICQ\ICQ.exe
BASE NAME: ICQ.exe
PROCESS ID: 3196
MODULE NAME: C:\Program Files\Apache\Apache2\bin\ApacheMonitor.exe
BASE NAME: ApacheMonitor.exe
PROCESS ID: 4008
MODULE NAME: C:\Program Files\Avant Browser\avant.exe
BASE NAME: avant.exe
PROCESS ID: 1572
MODULE NAME: C:\WINDOWS\system32\cmd.exe
BASE NAME: cmd.exe
PROCESS ID: 2204
MODULE NAME: D:\Test.exe
BASE NAME: Test.exe
GOT HERE
MAJOR VERSION: 5
MINOR VERSION: 1
BUILD VERSION: 2600
PLATFORM ID: 2
CSD VERSION: Service Pack 2
0
4096
65536
2147418111
3
2
586
65536
15
521
FOUND : 52 Processes.
ENUMPROCESSMODULES FAILED - ERROR CODE : 299
New List
PROCESS ID: 580
MODULE NAME: \SystemRoot\System32\smss.exe
BASE NAME: smss.exe
PROCESS ID: 668
MODULE NAME: \??\C:\WINDOWS\system32\winlogon.exe
BASE NAME: winlogon.exe
PROCESS ID: 712
MODULE NAME: C:\WINDOWS\system32\services.exe
BASE NAME: services.exe
PROCESS ID: 724
MODULE NAME: C:\WINDOWS\system32\lsass.exe
BASE NAME: lsass.exe
PROCESS ID: 888
MODULE NAME: C:\WINDOWS\system32\Ati2evxx.exe
BASE NAME: Ati2evxx.exe
PROCESS ID: 904
MODULE NAME: C:\WINDOWS\system32\svchost.exe
BASE NAME: svchost.exe
PROCESS ID: 1004
MODULE NAME: C:\WINDOWS\System32\svchost.exe
BASE NAME: svchost.exe
PROCESS ID: 1160
MODULE NAME: C:\Program Files\Common Files\Symantec Shared\ccSetMgr.exe
BASE NAME: ccSetMgr.exe
PROCESS ID: 1180
MODULE NAME: C:\Program Files\Common Files\Symantec Shared\SNDSrvc.exe
BASE NAME: SNDSrvc.exe
PROCESS ID: 1268
MODULE NAME: C:\Program Files\Common Files\Symantec Shared\SPBBC\SPBBCSvc.exe
BASE NAME: SPBBCSvc.exe
PROCESS ID: 1340
MODULE NAME: C:\Program Files\Common Files\Symantec Shared\ccEvtMgr.exe
BASE NAME: ccEvtMgr.exe
PROCESS ID: 1516
MODULE NAME: C:\WINDOWS\system32\spoolsv.exe
BASE NAME: spoolsv.exe
PROCESS ID: 1764
MODULE NAME: C:\WINDOWS\System32\drivers\CDAC11BA.EXE
BASE NAME: CDAC11BA.EXE
PROCESS ID: 1780
MODULE NAME: C:\WINDOWS\System32\DRIVERS\CDANTSRV.EXE
BASE NAME: CDANTSRV.EXE
PROCESS ID: 1808
MODULE NAME: C:\Program Files\Common Files\EPSON\EBAPI\SAgent2.exe
BASE NAME: SAgent2.exe
PROCESS ID: 1864
MODULE NAME: C:\WINDOWS\system32\Ati2evxx.exe
BASE NAME: Ati2evxx.exe
PROCESS ID: 1940
MODULE NAME: C:\Program Files\Common Files\Microsoft Shared\VS7Debug\mdm.exe
BASE NAME: mdm.exe
PROCESS ID: 1980
MODULE NAME: C:\Program Files\Norton AntiVirus\navapsvc.exe
BASE NAME: navapsvc.exe
PROCESS ID: 2032
MODULE NAME: C:\Program Files\Norton AntiVirus\IWP\NPFMntor.exe
BASE NAME: NPFMntor.exe
PROCESS ID: 2040
MODULE NAME: C:\WINDOWS\Explorer.EXE
BASE NAME: Explorer.EXE
PROCESS ID: 136
MODULE NAME: C:\WINDOWS\system32\pctspk.exe
BASE NAME: pctspk.exe
PROCESS ID: 284
MODULE NAME: C:\Program Files\Common Files\SafeNet Sentinel\Sentinel Protection Server\WinNT\spnsrvnt.exe
BASE NAME: spnsrvnt.exe
PROCESS ID: 344
MODULE NAME: C:\WINDOWS\System32\svchost.exe
BASE NAME: svchost.exe
PROCESS ID: 424
MODULE NAME: C:\Program Files\Common Files\Symantec Shared\CCPD-LC\symlcsvc.exe
BASE NAME: symlcsvc.exe
PROCESS ID: 444
MODULE NAME: C:\WINDOWS\System32\Tablet.exe
BASE NAME: Tablet.exe
PROCESS ID: 624
MODULE NAME: C:\Program Files\Common Files\Microsoft Shared\DirectX Extensions\DXDebugService.exe
BASE NAME: DXDebugService.exe
PROCESS ID: 1704
MODULE NAME: C:\WINDOWS\system32\CTHELPER.EXE
BASE NAME: CTHELPER.EXE
PROCESS ID: 1736
MODULE NAME: C:\Program Files\ATI Technologies\ATI Control Panel\atiptaxx.exe
BASE NAME: atiptaxx.exe
PROCESS ID: 1928
MODULE NAME: C:\Program Files\Thomson\SpeedTouch USB\Dragdiag.exe
BASE NAME: Dragdiag.exe
PROCESS ID: 1932
MODULE NAME: C:\Program Files\QuickTime\qttask.exe
BASE NAME: qttask.exe
PROCESS ID: 2184
MODULE NAME: C:\Program Files\Common Files\Symantec Shared\ccApp.exe
BASE NAME: ccApp.exe
PROCESS ID: 2216
MODULE NAME: C:\PROGRA~1\Yahoo!\browser\ybrwicon.exe
BASE NAME: ybrwicon.exe
PROCESS ID: 2236
MODULE NAME: C:\Program Files\iTunes\iTunesHelper.exe
BASE NAME: iTunesHelper.exe
PROCESS ID: 2268
MODULE NAME: C:\WINDOWS\system32\ctfmon.exe
BASE NAME: ctfmon.exe
PROCESS ID: 2420
MODULE NAME: C:\Program Files\iPod\bin\iPodService.exe
BASE NAME: iPodService.exe
PROCESS ID: 2492
MODULE NAME: C:\PROGRA~1\Yahoo!\browser\ycommon.exe
BASE NAME: ycommon.exe
PROCESS ID: 2560
MODULE NAME: C:\Program Files\Sony Ericsson\Mobile\audevicemgr.exe
BASE NAME: audevicemgr.exe
PROCESS ID: 2788
MODULE NAME: C:\WINDOWS\system32\WTablet\TabUserW.exe
BASE NAME: TabUserW.exe
PROCESS ID: 2848
MODULE NAME: c:\PROGRA~1\INTUWA~1\Shared\MROUTE~1\MROUTE~2.EXE
BASE NAME: MROUTE~2.EXE
PROCESS ID: 2984
MODULE NAME: C:\Program Files\Yahoo!\Messenger\ymsgr_tray.exe
BASE NAME: ymsgr_tray.exe
PROCESS ID: 3052
MODULE NAME: C:\PROGRA~1\SONYER~1\Mobile\CONNEC~1\CONNMN~1.EXE
BASE NAME: CONNMN~1.EXE
PROCESS ID: 1196
MODULE NAME: C:\Program Files\Yahoo!\browser\ybrowser.exe
BASE NAME: ybrowser.exe
PROCESS ID: 2364
MODULE NAME: C:\Program Files\Messenger\msmsgs.exe
BASE NAME: msmsgs.exe
PROCESS ID: 4016
MODULE NAME: C:\Documents and Settings\Steve\Desktop\Download\Test.exe
BASE NAME: Test.exe
Thanks guys. Looks like the Win98 stuff isn't processing the process list. Which is odd because it processes it just fine on XP, apart from a few differences between platforms, which is why I generally don't use that code on XP.
Back to the drawing board. I'll upload another new version if and when I can figure out why the 98SE version isn't working right.
Another new version uploaded. As far as I can tell, the old version only ran right in debug mode and I disabled the debugger before compiling the test.exe, so I've made some changes and it seems to work now in release and debug.
Same URL as before. Fingers crossed it works on all OS'es now. Assuming there aren't any more calls which aren't available on 98SE.
Win98SE here.
GOT HERE
MAJOR VERSION: 4
MINOR VERSION: 10
BUILD VERSION: 67766446
PLATFORM ID: 1
CSD VERSION: A
0
4096
4194304
2147483647
1
1
586
65536
6
1026
ENUMERATE WIN9X
New List
PROCESS ID: -3198347
MODULE NAME: C:\WINDOWS\SYSTEM\KERNEL32.DLL
BASE NAME: KERNEL32.DLL
PROCESS ID: -3507
MODULE NAME: C:\WINDOWS\SYSTEM\MSGSRV32.EXE
BASE NAME: MSGSRV32.EXE
PROCESS ID: -35
MODULE NAME: C:\WINDOWS\SYSTEM\MPREXE.EXE
BASE NAME: MPREXE.EXE
PROCESS ID: -99575
MODULE NAME: C:\WINDOWS\SYSTEM\ZONELABS\VSMON.EXE
BASE NAME: VSMON.EXE
PROCESS ID: -68423
MODULE NAME: C:\WINDOWS\SYSTEM\mmtask.tsk
BASE NAME: mmtask.tsk
PROCESS ID: -66983
MODULE NAME: C:\WINDOWS\SYSTEM\KB891711\KB891711.EXE
BASE NAME: KB891711.EXE
PROCESS ID: -166431
MODULE NAME: C:\WINDOWS\EXPLORER.EXE
BASE NAME: EXPLORER.EXE
PROCESS ID: -189507
MODULE NAME: C:\WINDOWS\TASKMON.EXE
BASE NAME: TASKMON.EXE
PROCESS ID: -137963
MODULE NAME: C:\WINDOWS\SYSTEM\SYSTRAY.EXE
BASE NAME: SYSTRAY.EXE
PROCESS ID: -140703
MODULE NAME: C:\PROGRAM FILES\INVENTEL\GATEWAY\WLANCFG.EXE
BASE NAME: WLANCFG.EXE
PROCESS ID: -237399
MODULE NAME: C:\PROGRAM FILES\ZONE LABS\ZONEALARM\ZLCLIENT.EXE
BASE NAME: ZLCLIENT.EXE
PROCESS ID: -191315
MODULE NAME: C:\PROGRAM FILES\MICROSOFT HARDWARE\MOUSE\POINT32.EXE
BASE NAME: POINT32.EXE
PROCESS ID: -226067
MODULE NAME: C:\PROGRAM FILES\GRISOFT\AVG FREE\AVGCC.EXE
BASE NAME: AVGCC.EXE
PROCESS ID: -316571
MODULE NAME: C:\PROGRAM FILES\GRISOFT\AVG FREE\AVGEMC.EXE
BASE NAME: AVGEMC.EXE
PROCESS ID: -324819
MODULE NAME: C:\PROGRAM FILES\GRISOFT\AVG FREE\AVGAMSVR.EXE
BASE NAME: AVGAMSVR.EXE
PROCESS ID: -320867
MODULE NAME: C:\WINDOWS\ANVSHELL.EXE
BASE NAME: ANVSHELL.EXE
PROCESS ID: -368851
MODULE NAME: C:\PROGRAM FILES\DOWN2HOME\DOWN2HOME.EXE
BASE NAME: DOWN2HOME.EXE
PROCESS ID: -341707
MODULE NAME: C:\DRAGNIFIER\DRAGNIFIER.EXE
BASE NAME: DRAGNIFIER.EXE
PROCESS ID: -439167
MODULE NAME: C:\WINDOWS\SYSTEM\WMIEXE.EXE
BASE NAME: WMIEXE.EXE
PROCESS ID: -486159
MODULE NAME: C:\WINDOWS\SYSTEM\PSTORES.EXE
BASE NAME: PSTORES.EXE
PROCESS ID: -468991
MODULE NAME: C:\WINDOWS\SYSTEM\DDHELP.EXE
BASE NAME: DDHELP.EXE
PROCESS ID: -249687
MODULE NAME: C:\DOWNLOADS\TEST.EXE
BASE NAME: TEST.EXE
DONE FINDING PROCESSES. ERROR CODE: 18
WIN98SE
GOT HERE
MAJOR VERSION: 4
MINOR VERSION: 10
BUILD VERSION: 67766446
PLATFORM ID: 1
CSD VERSION: A
0
4096
4194304
2147483647
1
1
586
65536
6
2051
ENUMERATE WIN9X
New List
PROCESS ID: -998297
MODULE NAME: C:\WINDOWS\SYSTEM\KERNEL32.DLL
BASE NAME: KERNEL32.DLL
PROCESS ID: -58105
MODULE NAME: C:\WINDOWS\SYSTEM\MSGSRV32.EXE
BASE NAME: MSGSRV32.EXE
PROCESS ID: -64617
MODULE NAME: C:\WINDOWS\SYSTEM\MPREXE.EXE
BASE NAME: MPREXE.EXE
PROCESS ID: -40737
MODULE NAME: C:\WINDOWS\SYSTEM\mmtask.tsk
BASE NAME: mmtask.tsk
PROCESS ID: -27017
MODULE NAME: C:\WINDOWS\SYSTEM\ZONELABS\VSMON.EXE
BASE NAME: VSMON.EXE
PROCESS ID: -119885
MODULE NAME: C:\WINDOWS\EXPLORER.EXE
BASE NAME: EXPLORER.EXE
PROCESS ID: -128565
MODULE NAME: C:\WINDOWS\SYSTEM\RPCSS.EXE
BASE NAME: RPCSS.EXE
PROCESS ID: -171557
MODULE NAME: C:\WINDOWS\SYSTEM\SYSTRAY.EXE
BASE NAME: SYSTRAY.EXE
PROCESS ID: -149213
MODULE NAME: C:\WINDOWS\ptsnoop.exe
BASE NAME: ptsnoop.exe
PROCESS ID: -156485
MODULE NAME: C:\PROGRAM FILES\X3WATCH\X3WATCH.EXE
BASE NAME: X3WATCH.EXE
PROCESS ID: -138473
MODULE NAME: C:\PROGRAM FILES\ZONE LABS\ZONEALARM\ZLCLIENT.EXE
BASE NAME: ZLCLIENT.EXE
PROCESS ID: -238409
MODULE NAME: C:\WINDOWS\SYSTEM\DDHELP.EXE
BASE NAME: DDHELP.EXE
PROCESS ID: -212865
MODULE NAME: C:\WINDOWS\SYSTEM\WMIEXE.EXE
BASE NAME: WMIEXE.EXE
PROCESS ID: -284113
MODULE NAME: C:\WINDOWS\SYSTEM\RNAAPP.EXE
BASE NAME: RNAAPP.EXE
PROCESS ID: -262941
MODULE NAME: C:\WINDOWS\SYSTEM\TAPISRV.EXE
BASE NAME: TAPISRV.EXE
PROCESS ID: -392917
MODULE NAME: C:\PROGRAM FILES\AMERICA ONLINE 9.0\WAOL.EXE
BASE NAME: WAOL.EXE
PROCESS ID: -427033
MODULE NAME: C:\PROGRAM FILES\COMMON FILES\AOL\ACS\AOLACSD.EXE
BASE NAME: AOLACSD.EXE
PROCESS ID: -420721
MODULE NAME: C:\PROGRAM FILES\AMERICA ONLINE 9.0\SHELLMON.EXE
BASE NAME: SHELLMON.EXE
PROCESS ID: -385813
MODULE NAME: C:\WINDOWS\SYSTEM\SPOOL32.EXE
BASE NAME: SPOOL32.EXE
PROCESS ID: -635401
MODULE NAME: C:\WINDOWS\DESKTOP\TEST\TEST.EXE
BASE NAME: TEST.EXE
DONE FINDING PROCESSES. ERROR CODE: 18
Hmm.. well the module names and base names are now correct, but surely those can't be valid process ID's. They're minus numbers, lol.
Oh well, we're most of the way there. Thanks for testing, guys. I'll let you know if I upload a new verson if I happen find anything that might solve the process ID problem.
just curious,which language did you code this in?
BMax.
More curious... what's it for ?
It's just a learning project. I'm trying to learn some basic Win32 API stuff, and this seemed like a fun way to do it. Thought I'd see if I could make a simple process viewer. A bit like a basic version of this :
http://www.teamcti.com/pview/prcview.htm