Document Title Here
AET65 API
Version 1.0
idvation GmbH
Otto-Hesse-Straße 19 / T5
Phone +49 6151 9926567
D-64293 Darmstadt
Fax +49 6151 3689296
www.idvation.com
Page 76 of 84
Page 76 of 84
6.17. Parameter
ABS_PARAM_ANTISPOOFING_POLICY
Values
(ABS_ANTISPOOFING_xxxx)
These constants are intended as possible values of parameter:
ABS_ANTISPOOFING_DISABLED 0
Anti-spoofing checks are explicitly turned off on the fingerprint sensor. This is default value.
ABS_ANTISPOOFING_AUTODETECT 1
Anti-spoofing checks are explicitly turned on on the fingerprint sensor if the device supports it.
ABS_ANTISPOOFING_DEVICE_DEFAULT 2
Anti-spoofing settings are not touched in any way so default settings (device dependent) are used.
6.18. Callback Message Codes (ABS_MSG_xxxx)
These codes are used as values for dwMsgID parameter of ABS_CALLBACK.
Callback function can react on various messages accordingly, usually showing/updating a dialog with some
message. Also the specific ABS_MSG_xxxx values determine the meaning of the pMsgData parameter of
the callback.
There are several categories of the messages:
•
Process messages (ABS_MSG_PROCESS_xxxx). These determine lifecycle of the complete
interactive operation. Each process is demarcated by ABS_MSG_PROCESS_BEGIN and
ABS_MSG_PROCESS_END. Between the two some other messages (including nested sub-
process) can arrive. See description of ABS_PROCESS_xxxx constants for more information about
the operation lifecycle.
•
Prompting messages (ABS_MSG_PROMPT_xxxx). The callback is expected to prompt user to do
some action with the FM sensor, e.g. scan his finger, or left the finger from the sensor.
•
Quality feedback messages (ABS_MSG_QUALITY_xxxx). These inform the user that his interaction
with the sensor has low quality. Depending on the nature of the interactive operation, this can lead to
repeating the process, so that the user is prompted to do the action again.
•
Navigation messages (ABS_NAVIGATE_xxxx). These are called only during navigation (see AB-
SNavigate).
The following table lists all supported message codes.
ABS_MSG_PROCESS_BEGIN 0x11000000
New process stage of the interactive operation begun.
Together with ABS_MSG_PROCESS_END, these messages define the interactive operation lifecycle
skeleton.
pMsgData points to additional data stored in structure ABS_PROCESS_BEGIN_DATA.
ABS_MSG_PROCESS_END 0x12000000
Process stage of the interactive operation ended.
Together with ABS_MSG_PROCESS_BEGIN, these messages define the interactive operation
lifecycle skeleton. See description of ABS_PROCESS_xxxx constants for more information about the
operation lifecycle.
pMsgData points to additional data stored in structure ABS_PROCESS_DATA.