Share via


IOCTL_HAL_REBOOT

Other versions of this page are also available for the following:

Windows Mobile Not SupportedWindows Embedded CE Supported

8/27/2008

This IOCTL supports a warm boot of the target device. A request to perform a warm boot is made by calling the OEMIoControl function with IOCTL_HAL_REBOOT.

Parameters

  • dwIoControlCode
    [in] Set to IOCTL_HAL_REBOOT to support a warm boot of the target device.
  • lpInBuf
    [in] Not used; set to NULL.
  • nInBufsize
    [in] Not used; set to zero.
  • lpOutBuf
    [in] Ignored; set to NULL.
  • nOutBufSize
    [in] Not used; set to zero.
  • lpBytesReturned
    [in] Not used; may be set to NULL.

Return Values

If the system is reset, this call does not return. If the reset fails or is not supported, FALSE is returned.

Requirements

Header pkfuncs.h
Windows Embedded CE Windows CE 2.12 and later

See Also

Reference

OEMIoControl

Concepts

Rebooting the Target Device