Windows Mobile 6.x -How to find out the last boot type (2010-2-24)
WM6 get last boot type from registry
WM6 get last boot type from registry
recently I read an article about using SetSystemPowerState instead of KernelIOControl: SetSystemPowerState(NULL,POWER_STATE_RESET,0); Using KernelIOControl to reset a device (warm or cold boot) may not flush buffers to storage and so the article shows how to use SetSystemPowerState to reboot a Windows Mobile device. I recommend all to use SetSystemPowerState to reset a WM device instead [...]