Programming—Chapter 7
291700Series Color Mobile Computer User’sManual
Reboot FunctionsThere are several methods,via Kernel I/O Control functions, that an ap-
plication program can use to force the 700 Color Computer to reboot.
IOCTL_HAL_REBOOT
IOCTL_HAL_REBOOT performs a warm-boot. See page 263.
IOCTL_HAL_COLDBOOT
Invoking the KernelIOControl function wi th
IOCTL_HAL_COLDBOOTforces a cold reboot. This resets the 700
Color Computer and reloads Windows CE as if a power-up was
performed. The contents of the Windows CE RAM-based object store are
discarded. See page 260.
IOCTL_HAL_WARMBOOT
This function is supported on 700 Color Computers. It performs a warm
boot of the system, preserving the object store. Seepage 260.