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
Title Here
Page 3 of 84
Table of Contents
1.0.
Introduction ............................................................................................................. 6
2.0.
BSAPI ....................................................................................................................... 7
2.1.
Terminology ........................................................................................................................... 7
2.2.
Overview ................................................................................................................................ 7
2.3.
Architecture ............................................................................................................................ 7
2.4.
Naming Conventions ............................................................................................................. 8
3.0.
BSAPI.DLL Functions ............................................................................................. 9
3.1.
General Description ............................................................................................................... 9
3.1.1.
Error Handling ............................................................................................................... 9
3.1.2.
Memory Management ................................................................................................... 9
3.1.3.
Interactive Operations ................................................................................................... 9
3.1.4.
Multi-threading .............................................................................................................. 9
3.1.5.
Anti-latent Checking .................................................................................................... 10
3.2.
Application General Functions ............................................................................................. 11
3.2.1.
ABSInitialize ................................................................................................................ 11
3.2.2.
ABSInitializeEx ............................................................................................................ 11
3.2.3.
ABSTerminate ............................................................................................................. 11
3.2.4.
ABSOpen .................................................................................................................... 12
3.2.5.
ABSClose .................................................................................................................... 13
3.2.6.
ABSEnumerateDevices .............................................................................................. 13
3.2.7.
ABSGetDeviceProperty .............................................................................................. 14
3.2.8.
ABSFree ...................................................................................................................... 14
3.3.
Biometric Functions ............................................................................................................. 15
3.3.1.
ABSEnroll .................................................................................................................... 15
3.3.2.
ABSVerify .................................................................................................................... 16
3.3.3.
ABSVerifyMatch .......................................................................................................... 17
3.3.4.
ABSCapture ................................................................................................................ 18
3.3.5.
ABSCheckLatent ......................................................................................................... 19
3.3.6.
ABSNavigate ............................................................................................................... 20
3.4.
Image Grabbing Functions .................................................................................................. 21
3.4.1.
ABSGrab ..................................................................................................................... 21
3.4.2.
ABSRawGrab .............................................................................................................. 23
3.4.3.
ABSListImageFormats ................................................................................................ 24
3.4.4.
ABSGrabImage ........................................................................................................... 25
3.4.5.
ABSRawGrabImage .................................................................................................... 26
3.5.
Miscellaneous Functions ..................................................................................................... 28
3.5.1.
ABSCancelOperation .................................................................................................. 28
3.5.2.
ABSSetAppData .......................................................................................................... 28
3.5.3.
ABSGetAppData ......................................................................................................... 29
3.5.4.
ABSSetSessionParameter .......................................................................................... 29
3.5.5.
ABSGetSessionParameter ......................................................................................... 30
3.5.6.
ABSSetGlobalParameter ............................................................................................ 30
3.5.7.
ABSGetGlobalParameter ............................................................................................ 32
3.5.8.
ABSSetLED ................................................................................................................. 33
3.5.9.
ABSGetLED ................................................................................................................ 34
3.5.10.
ABSBinarizeSampleImage .......................................................................................... 35
3.5.11.
ABSGetLastErrorInfo .................................................................................................. 36
3.5.12.
ABSEscape ................................................................................................................. 36
4.0.
BSGUI.DLL Functions ........................................................................................... 37
4.1.
Using BSGUI.DLL ................................................................................................................ 37