Because of novell we put 98se on all our computers here where I work. We just bought 50 new one's, and they're all affected by this bug horribly. They never shut down, even with a fresh install of 98, no drivers, nothing. I can disable and tweak acpi till the cows come home but it doesn't matter. So here's what I'm playing with. I wrote a program that does the following:
to kill all running applications (which includes the novell zenworks desktop launcher). Now I could use assembly or something to shutdown or restart the computer. I tried int 19h but that didn't work because the exitwindows command kills the program that called it too, so 19h never gets called. So, does anyone know how to shut this thing down without using windows functions??Code:system("rundll32 shell32.dll,SHExitWindowsEx 4");