User manual - システムライブラリマニュアルver.1.09(2014年2月12日)
72
3.54 SysUpdateLED
LED の点灯を行います。
[C++]
DWORD SysUpdateLED(
DWORD
dwLEDMode
)
[Visual Basic]
Public Shared Function SysUpdateLED( _
ByVal
dwLEDMode
As Int32 _
) As Int32
[C#]
public static Int32 SysUpdateLED(
Int32
dwLEDMode
);
解説
現在のLED設定値でLEDの点灯を行います。SysSetLED関数ではハ
ードの仕様によりLED点灯まで
130msかかります。この関数と SysPrepareLEDを使用することにより、実行後
すぐにLEDを点灯するこ
とができます。
パラメータ
dwLEDMode
LED_OFF
: LED を消灯します。
LED_GREEN
: 現在の LED 設定値で LED の緑を点灯します。
LED_RED
: 現在の LED 設定値で LED の赤を点灯します。
LED_ORANGE
: 現在の LED 設定値で LED の橙を点灯します。
戻り値
TRUE
: 正常終了
FALSE
: 内部エラー
FUNCTION_UNSUPPORT
: 未サポートエラー
使用方法
LEDを点灯させる前に SysPrepareLED関数を実行し、LED点灯準備を設定します。その後
SysUpdateLED関数を実行
しLEDを SysPrepareLED関数にて設定した条件で点灯
させます。
(SysUpdateLED関数を実行した場合、SysPrepareLED関数が実行されてから 130ms以上
経過してい
ない場合は実行されてから 130ms待ってからLED点灯処理を行います。)
補足
SysPrepareLED関数を行わないでSysUpdateLED関数を実行した場合は、現
在の設定値に基づいて
LEDを点灯させるため、予期せぬLED点灯になりますのでご注意下さい。