2007-10-10

システムをサスペンドさせる

風邪薬を飲んで猛烈に眠たいので、作業中のメモだけ...。
 
SetSystemPowerStateで電源の状態を変更することができるみたいです。
 
POWER_STATE_SUSPENDを渡すことで、サスペンドさせることができました。
SetSystemPowerState(NULL, POWER_STATE_SUSPEND, 0);
 
でも本当はサスペンドへの移行ではなくサスペンドからの復帰をさせたかったのですが...。
// そもそもサスペンド中は動けません
SetSystemPowerState(NULL, POWER_STATE_ON, 0);
 
もう少し調べるところを変えたほうがいいのかもしれませんね。
 

0 件のコメント: