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 47 of 84
Page 47 of 84
5.2.9.
ABS_PROCESS_DATA
This structure is a container for additional data associated with ABS_MSG_PROCESS_xxxx messages sent
to callback of an interactive operation.
Note that some message ABS_MSG_PROCESS_xxxx use more specific structure, however all are binary
compatible with ABS_PROCESS_DATA i.e. pointer to them can be safely cast to pointer to
ABS_PROCESS_DATA.
typedef struct abs_process_data {
ABS_DWORD ProcessID;
} ABS_PROCESS_DATA
Description
Process ID
ID of process stage. See ABS_PROCESS_xxxx constants.
5.2.10.
ABS_PROCESS_BEGIN_DATA
This structure is a container for additional data associated with ABS_MSG_PROCESS_BEGIN message
sent to callback of an interactive operation.
typedef struct abs_process_begin_data {
ABS_DWORD ProcessID;
ABS_DWORD Step;
ABS_DWORD StepCount;
} ABS_PROCESS_BEGIN_DATA
Description
Process ID
ID of process stage. See ABS_PROCESS_xxxx constants.
Step
Step number.
Some operations are composed of multiple steps, e.g. consolidated
enrollment where user has to swipe multiple times. First step is
always marked with zero.
StepCount
Count of child steps of this process. If the count is not known (e.g. in
the case of dynamic enrollment), then it is set to zero.
5.2.11.
ABS_PROCESS_PROGRESS_DATA
This structure is a container for additional data associated with ABS_MSG_PROCESS_PROGRESS
message sent to callback of an interactive operation.
typedef struct abs_process_progress_data {
ABS_DWORD ProcessID;
ABS_DWORD Percentage;
} ABS_PROCESS_PROGRESS_DATA
Description
Process ID
ID of process stage. See ABS_PROCESS_xxxx constants.
Percentage
Determines percentage of the process completeness. The value is
in the range 0 - 100. If the percentage is not applicable to the
process, it is set to 0xffffffff.