User manual - Windows CE ソフトウェアマニュアルver.1.05(2010年6月30日)
128
2.10.4 電源キー制御
押下時間
電源 ON を受け付けるまでの電源キーの押下時間は約 1 秒です。
電源 OFF を受け付けるまでの電源キーの押下時間は約 1 秒です。
電源 ON 後の電源キー無効化
電源 ON 後、一定時間電源キーを無効化します。ドライバが復帰中の過渡的な状態では電源 OFF させな
いようにします。無効時間はシステムライブラリから設定できます。
※ この機能に関連するライブラリ関数は、以下のとおりです。
システムライブラリ
SysSetOffMaskTime
電源 OFF 禁止時間の設定
SysGetOffMaskTime
電源 OFF 禁止時間の取得
ディスクアクセス後の電源キー無効化
FlashDisk にアクセスした後、一定時間電源キーを無効化します。ディスクアクセスが連続している間は電
源 OFF させないようにします。無効時間はシステムライブラリから設定できます。
※ この機能に関連するライブラリ関数は、以下のとおりです。
システムライブラリ
SysSetStorageOffMaskTime
ストレージ使用後の電源 OFF 禁止時間の設定
SysGetStorageOffMaskTime
ストレージ使用後の電源 OFF 禁止時間の取得
電源 OFF の禁止
システムライブラリを使って電源キーによる電源オフを禁止することができます。これは、
1. 所定の処理の間、電源をオフさせたくない場合
2. システムが電源をオフする前にアプリケーションが終了処理を行いたい場合
を想定しています。電源キーを禁止した状態で電源キーを押すと、システムは電源 OFF 処理を行わず、
アプリケーションに対しメッセージをブロードキャストします。
WM_POWERBROADCAST ( PBT_APMSUSPEND )
このメッセージは設定後最初に電源キーが押されたときに、1 回だけ発行されます。電源 OFF・リセットで
設定は解除されます。
※ この機能に関連するライブラリ関数は、以下のとおりです。
システムライブラリ
SysDisablePowerOff
本体電源 OFF 禁止の設定
SysEnablePowerOff
本体電源 OFF 許可の設定
SysGetPowerOff
本体電源 OFF 許可/禁止状態の取得