The Windows Biometric Framework (WBF) comprises of a set of services and interfaces which support the consistent development and management of biometric devices such as fingerprint readers.
A collection of sharable biometric units that provide access to Windows authentication services. This pool is used by Winlogon, UAC, and any other client that associates a SID with a specific biometric template. Each biometric service provider has one system sensor pool.
a collection of biometric units allocated for exclusive use by a client application. Private pools can support authentication scenarios that are not Windows-based, and they make it possible for an application to access the hardware of a biometric unit in a vendor-defined fashion. There can be as many private sensor pools on the system as there are biometric units.
Share your code using our sgcBiometrics library for your Delphi and CBuilder projects.
System Pool Sensor1. Drop a TsgcWinBioFingerPrint in any form or datamodule. 2. Call InitializeSensors method to start to use your sensor. a. If initialization is successful, then OnEnumBiometricUnit event will be called. b. If there is any error, OnError event is raised. 3. To save your FingerPrint in a Storage Template, call EnrollBiometric method Three Events will be called in Enroll process: OnEnrollBegin: when enrollment starts. OnEnrollCapture: every time you touch your sensor, you will get information about it, if it's correct sample, if it's bad... OnErollCommit: when enrollment finishes. 4. To verify if your fingerprint has been saved, just call Identify method OnIdentify event will be raised and If you a SID or GUID is provided, means sample exists.
|
Private Pool Sensor1. Drop a TsgcWinBioFingerPrint in any form or datamodule. 2. Drop a TsgcWinBioStorageFile in any form or datamodule. 3. Link TsgcWinBioFingerPrint.Storage to TsgcWinBioStorageFile. 4. In TsgcWinBioStorageFile you can customize your own DatabaseId (must be a GUID). 5. Call InitializeSensors method to start to use your sensor. a. If initialization is successful, then OnEnumBiometricUnit event will be called. b. If there is any error, OnError event is raised. 6. To save your FingerPrint in a Storage Template, call EnrollBiometric method Three Events will be called in Enroll process: OnEnrollBegin: when enrollment starts. OnEnrollCapture: every time you touch your sensor, you will get information about it, if it's correct sample, if it's bad... OnErollCommit: when enrollment finishes. 7. To verify if your fingerprint has been saved, just call Identify method OnIdentify event will be raised and If you a SID or GUID is provided, means sample exists.
|
Download
Compiled DEMO which shows how works sgcBiometrics.