Rebooting the Target Device (Windows Embedded CE 6.0)
1/5/2010
You have the option of implementing IOCTL_HAL_REBOOT in OEMIoControl to reboot the target device.
For example, an application can display a dialog box to query the user to reboot the target device, and then call IOCTL_HAL_REBOOT to perform the reboot.
See Also
Tasks
How to Develop an OEM Adaptation Layer