• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:OSの”シャットダウン中”のステータス取得方法)

OSのシャットダウン中のステータス取得方法

このQ&Aのポイント
  • OSのシャットダウン中のステータスを取得する方法について知りたいです。
  • シャットダウン中のステータスを取得するためのC言語で作成可能なDLLについても教えてください。
  • アプリケーションの監視において、シャットダウン中の状態を回避する方法も知りたいです。

質問者が選んだベストアンサー

  • ベストアンサー
  • sssohei
  • ベストアンサー率33% (33/98)
回答No.1

VB で QueryUnload イベント時に(終了しても良いかの問い合わせ時に)第2引数 unloadmode に vbAppWindows が渡されたときが確かシャットダウンが原因で、アプリが終了させられるというような意味だったと思います。 C/C++でやるなら、WM_ENDSESSION メッセージの wParam パラメータが TRUE であるとき、シャットダウン中のようです。 MSDN の ExitWindows API の所をポイントしておきます。 詳しいことは、ここの「解説」の所を読んでみてください。

参考URL:
http://www.microsoft.com/JAPAN/developer/library/jpsetupf/_win32_exitwindows.htm
Murphy
質問者

お礼

どうもありがとうございます。 これで解決のきっかけが掴めそうです。 本当にありがとうございました。

関連するQ&A