SeraphyScriptDialogメソッド/システム関連
BOOL ExitWindows(mode)
ウィンドウズをシャットダウンします。
引数
modeは次のものが指定可能です。
const SHUTDOWNMODE_LOGOFF = 0 ' ログオフ const SHUTDOWNMODE_POWEROFF = 1 ' パワーオフ const SHUTDOWNMODE_REBOOT = 2 ' リブート const SHUTDOWNMODE_SHUTDOWN = 3 ' シャットダウン
※ wsfファイルでreferenceによるタイプライブリを指定している場合は、上記定数名で値を参照することができます。
戻り値
オペレーティングシステムに要求できた場合は常にTrueが返されます。
シャットダウン等の特権がない、あるいは要求できなかった場合はエラーが発生します。
※ 旧Version1.0ではエラーではなくFalseが返されていました。
備考
- ログオフ以外の場合のパワーオフ、リブート等の事由として「アプリケーションによる計画済みメンテナンス」として記録されます。
- シャットダウンは現在はパワーオフと同じです。(WindowsXP SP1以前のマシンが自力でPowerOffできなかった時代の名残)