Ich kenne
How to abort shutdown in Windows (XP|Vista) programatically?
Das verhindert das Herunterfahren von Windows aus einem Programm heraus. Obs mit dem Ruhezustand an sich auch geht weiß ich nicht, müsste man ausprobieren.
Dein Programm geht ja nicht in den Ruhezustand, sondern Windows tut das.
Oder redest du von einem Bildschirmschoner? Der juckt ja ein laufendes Programm nicht.