CipherLab 9400 Series User Manual page 133

Hide thumbs Also See for 9400 Series:
Table of Contents

Advertisement

SetBacklightCTL
Purpose
To change the settings of backlight control.
Syntax
int SetBacklightCTL (BklCtl bklctl);
Parameters
bklctl
[in]
Example for C#
int b1 = 0;
Cipherlab.SystemAPI.Member.BklCtl bklctl =
new Cipherlab.SystemAPI.Member.BklCtl();
bklctl.batttimeout = 60;
bklctl.actimeout = 60;
bklctl.backlightontap = 0;
bklctl.lightlevel = 3;
bklctl.acbacklightontap = 1;
bklctl.aclightlevel = 6;
bklctl.usebattery = 1;
bklctl.useext = 1;
b1 = Cipherlab.SystemAPI.Member.SetBacklightCTL(bklctl);
Example for VB
Dim bklctl As New Member.BklCtl
bklctl.batttimeout = 60
bklctl.actimeout = 60
bklctl.backlightontap = 0
bklctl.lightlevel = 3
bklctl.acbacklightontap = 1
bklctl.aclightlevel = 6
bklctl.usebattery = 1
bklctl.useext = 1
Cipherlab.SystemAPI.Member.SetBacklightCTL(bklctl)
Return Value
If successful, it returns 1.
Otherwise, it returns 0.
BklCtl
structure that stores the settings.
Call GetErrorCode() to find the error condition encountered:
1
ERROR_NORESOURCE (Failed to get resource)
16
Out of range, backlight level in battery mode.
32
Out of range, backlight level in AC mode.
Chapter 3
System API
125

Advertisement

Table of Contents
loading

Table of Contents