Re: Getting user input and rebooting the machine using a "boot load driver".
- From: "Alexander Grigoriev" <alegr@xxxxxxxxxxxxx>
- Date: Tue, 6 Mar 2007 18:51:27 -0800
What about time when scandisk run? Is it satisfactory for the OP? The
keyboard is accessible from there.
"Don Burn" <burn@xxxxxxxxxxxxxxxxxxxx> wrote in message
news:%23pD2hJEYHHA.1220@xxxxxxxxxxxxxxxxxxxxxxx
Forget this, you are entering the extreme hack zone:
1. You can't access the keyboard at boot driver time. Those products
that do, use hacks that do not work in the face of keyboard that can be
legacy, USB, or headless through the serial port.
2. You can't be sure to access the display (yes there are undocumented
calls, but try these on a headless system!).
3. There is no formal way to reboot from the kernel, and rebooting is
something Microsoft is pushing hard to reduce the number of, so your
product is going against the grain.
--
Don Burn (MVP, Windows DDK)
Windows 2k/XP/2k3 Filesystem and Driver Consulting
Website: http://www.windrvr.com
Blog: http://msmvps.com/blogs/WinDrvr
Remove StopSpam to reply
"Tom V S" <TomVeeYes@xxxxxxxxx> wrote in message
news:1173221040.109672.61700@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Hi,
The product that I am currently working on requires to present the
user with a bunch of options, get the user's input, do "something"
based on user's preference and finally reboot the machine to continue
normally. This needs to be done in a "boot load driver" (before the
login screen appears) that loads very early. Is it doable? If yes, I
would like to know
1. How to display the options to the user and get the inputs (while
holding the system from booting any further)
2. How to initiate a re-boot.
Thank you all for your time and help.
Tom
.
- References:
- Prev by Date: Re: DRIVER_LEFT_LOCKED_PAGES_IN_PROCESS
- Next by Date: Re: DRIVER_LEFT_LOCKED_PAGES_IN_PROCESS
- Previous by thread: Re: Getting user input and rebooting the machine using a "boot load driver".
- Next by thread: Re: Getting user input and rebooting the machine using a "boot loa
- Index(es):
Relevant Pages
|