User manual - システムライブラリマニュアルver.1.08(2012年3月29日)
28
3.16 SysDisablePowerOff
電源ボタンによる本体電源 OFF を禁止します。
[C++]
DWORD SysDisablePowerOff()
[Visual Basic]
Public Shared Function SysDisablePowerOff() As Int32
[C#]
public static Int32 SysDisablePowerOff()
解説
電源ボタンによる本体電源 OFF を禁止します。本体電源 OFF を禁止した場合、電源ボタンを押された
ときに WM_POWERBROADCAST の PBT_APMSUSPEND を発生します。アプリケーションは、このメッ
セージを取得して必要なオフ処理を行った後、ソフト OFF してください。
Device Emulator では、設定値を内部変数として格納するため、何も動作しませんが、
SysGetPowerOff 関数を実行することにより、設定値を確認することができます。
パラメータ
なし
戻り値
TRUE
: 正常終了
FALSE
: 内部エラー
FUNCTION_UNSUPPORT
: 未サポートエラー
補足
本設定は、電源 ON 時に解除されますので、必要に応じて再設定してください。
電池蓋開けや緊急電源 OFF は、本設定をした後でもすぐに OFF します。
対応情報
機種
: DT-5200 / DT-X7 / DT-9800 / DT-5300 / IT-300 / DT-X8 / IT-9000
ヘッダ
: SystemLib.h
ライブラリ
: SystemLib.lib