DEVICE DRIVERS
iPS_SelectPINAlgo()
68 M
X
800 SERIES PROGRAMMERS GUIDE
iPS_SelectPINAlgo()
This function selects the PIN algorithm to be used during the next VSS PIN
session. The PIN algorithm cannot be changed during a PIN session
In the M
x
800 series of terminals, the only supported mode is 0Bh for use with
VeriShield Security Scripts. In this mode, the PIN will be saved internally and will
be retrieved by a Security Script command for post-processing.
Prototype
int iPS_SelectPINAlgo(unsigned char ucPinFormat)
Parameters
Return Values
ucPinFormat
0 Successful execution
E_KM_OUT_OF_RANGE ucPinFormat is out of range or unsupported
E_KM_BAD_SEQUENCE PIN algorithm cannot be changed during a PIN
session
E_KM_SYSTEM_ERROR
0Bh Store the PIN internally for post-processing by a
VeriShield Security Script command.
All other modes are not supported in the M
x
800 series of
terminals.