-
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 HT660/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:
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 PA962/PA966/PA982 using)
2 = 36-kwy keypad
(For PA966/HT660 using)