I tried hibernating the system within a button event:
Application.SetSuspendState(PowerState.Hibernate, true, true)
It started like normal, screens turns off and after a while the pc is powered off. When I turn back on it behaves like a reboot. Nothing is restored.
I see the boot sequence with no indication of a resuming of activity nor any error displayed (the 'resume fail' didn't show up).
How can I troubleshoot this if executing this shuts down the system?