-
7 SysIOAPI.DLL
This DLL provide hardware relative API for user to control scanner, LED, back-light and PC
card slot. API functions are provided through DLL to assist programmer to write application
for HT6XX/PA96x/PA982. Two files are essential and provided in SDK, SysIOAPI.LIB and
SysIOAPI.H.
7.1 Keypad Related Functions
7.1.1 Get CAPS lock status
(This function call is reserved for OS using, it is not
suggested to be used on application if you are not fully understand OS
operation behavior)
Function Description:
To check if CAPS is lock or unlock
Function call:
BOOL GetCapsLock(void)
Return code:
BOOL:
TRUE:
CAPS
lock
FALSE:
CAPS unlock
7.1.2 Get SHIFT status
(This function call is reserved for OS using, it is not
suggested to be used on application if you are not fully understand OS
operation behavior)
Function Description:
To check if SHIFT key is lock or not
Function call:
BOOL GetShift(void)
Return code:
TRUE:
Shift
lock
FALSE:
Shift unlock
7.1.3 Get keypad type
(This function call is reserved for OS using, it is not
suggested to be used on application if you are not fully understand OS
operation behavior)
Function Description:
HT680/PA962/PA982 only have 22 keys configuration, PA96x will have two keypad type, 22 keys
and 36 keys. In HT660, there is only 36 keys configuration.The following function returns current
keypad type.
Function call:
int GetKeypadType(void)
Return code:
0 = no keypad
1 = 22-key keypad
(For HT680/PA962/PA966/PA982 using)
2 = 36-kwy keypad
(For PA966/HT660 using)