Ticket #10550

Windows の終了プラグインでスタンバイと休止に対応して欲しい
Eröffnet am: 2007-06-06 10:25 Letztes Update: 2007-07-20 19:24

Auswertung:
Verantwortlicher:
(Keine)
Status:
Offen
Komponente:
(Keine)
Meilenstein:
(Keine)
Priorität:
5 - Mittel
Schweregrad:
5 - Mittel
Lösung:
Keine
Datei:
Keine

Details

表題の通り。

Ticket-Verlauf (3/4 Historien)

2007-06-07 00:12 Aktualisiert von: setoppu
Kommentar
Logged In: YES
user_id=28983

とりあえず、ShtOp.exeでサスペンドと休止状態に入れるようにな
りました。
実行したのはCF-R4上のXPのみですが。
メインPCの仮想マシンにWin98SEとWinMeがあるので、後ほど実験し
てみます。
Win98だとSetSuspendState()APIがエラー返すらしいのですが…

# むしろ、問題はアイコンだったり?
2007-07-20 01:24 Aktualisiert von: setoppu
Kommentar
Logged In: YES
user_id=28983

ShtOp.exe、更新しました。
SetSuspendState()でエラーになったらSetSystemPowerState()で試
行します。
ただし、IsPwrSuspendAllowed()/IsPwrHibernateAllowed()で無効
だった場合は試行せずに警告表示します。

プラグイン側も対応を入れました。
何故かShtOp.exeが呼び出されるまでに間があるのですが…
(CF-R4での動作確認では。)

trunkに取り込むかの判断はお任せします。
2007-07-20 15:01 Aktualisiert von: sawasige
Kommentar
Logged In: YES
user_id=16021

おお!すばらしい!

trunk に取り込むかはもう少しテストしてからにしようと思います。

で、いま気がついたのですが svn 上ではスペルが「trunc」になっ
てました!
しかも本体もプラグインもすべて!

恥ずかしいので「trunk」に直しちゃいましたが、もし「trunc」で
修正中の方がいらっしゃいましたら切り替えてください。
2007-07-20 19:24 Aktualisiert von: sawasige
Kommentar
Logged In: YES
user_id=16021

と、先ほど書いたのですが、trunk に取り込みました。

Dateianhangliste

Keine Anhänge

Bearbeiten

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Anmelden