Tag Archives: hibernate

Suspend or hibernate the system in C#

The Application.SetSuspendState method lets an application make the system suspend or hibernate. A suspended system enters a low power mode. A hibernating system saves its memory contents to disk and then enters low power mode. Because it doesn’t need to … Continue reading

Posted in system | Tagged , , , , , , , , , , , , | Leave a comment

Make Windows shutdown, reboot, log off, lock, hibernate, and sleep in C#

This example shows how a C# program can make Windows shutdown, reboot, lock, log off, or hibernate. Some of those operations require you to use methods defined in external libraries, so the code uses DllImport attributes to define them. DllImport … Continue reading

Posted in miscellany, system | Tagged , , , , , , , , , , , , , , , , | 3 Comments