Я использую
SystemEvents.PowerModeChanged += new PowerModeChangedEventHandler(
SystemEvents_PowerModeChanged
);
чтобы указать, когда Windows приостанавливается. Но как узнать, идет ли он в спящий режим или приостановить?
Есть ли способ .Net или PInvoke для этого?