Hi..
I own a Tektronix logic analyzer that was designed for Win95/98 and supported the old APM specification 1.2 for powering the system up and powering down. Under Win95/98 the front panel button supported both power up and a safe shutdown/power off mode. After I upgraded to Win2000, both of these features were 'broken'. I discovered the bios issue with Win2000 not being able to turn power off to the analyzer(bios patch) but the only way I can accomplish this is with the traditional Start/Shutdown mouse seq. The front panel button no longer will initiate a shutdown/power off sequence. I am *guessing* that the bios had an embedded call to the windows api function ExitWindowsEx. However, under Win2000 you needed to enable the proper token privileges for the ExitWindowsEx function to work.
So... hopefully, someone is familiar with what I am asking and can recommend how to force a windows function call from within bios. I am comfortable patching the bios for this sort of thing. I just need some pointers if it makes sense. This was done with APM only (no ACPI) so it was doable in Win95, so why not Win2000?
If this is not possible/feasible what other options do I have? I've studied the APM spec but don't understand how to actually force the Windows OS to initiate a shutdown/power off sequence. I understand how to force the power off, but the OS shutdown trigger (ExitWindowsEx?) has me stumped.
If anyone can offer some advice, I would appreciate it. I would love exchanging thoughts on this as I've not been able to find anyone knowledgeable to help.
Thanks for listening..
Jim
|