Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
A storage adapter manages template databases. The following functions must be implemented by the adapter developer. They are called by the Windows Biometric service.
In this section
| Topic | Description |
|---|---|
| StorageAdapterActivate |
Gives the Storage Adapter the chance to perform any work needed to bring the storage component out of an idle state. |
| StorageAdapterAddRecord |
Adds a template to the database. |
| StorageAdapterAttach |
Adds a storage adapter to the processing pipeline of the biometric unit. |
| StorageAdapterClearContext |
Prepares the processing pipeline of the biometric unit for a new operation. |
| StorageAdapterCloseDatabase |
Closes the database associated with the pipeline and frees all related resources. |
| StorageAdapterControlUnit |
Performs a vendor-defined control operation that does not require elevated privilege. |
| StorageAdapterControlUnitPrivileged |
Performs a vendor-defined control operation that requires elevated privilege. |
| StorageAdapterCreateDatabase |
Creates and configures a new database. |
| StorageAdapterDeactivate |
Gives the Storage Adapter the chance to perform any work needed to put the storage component into an idle state. |
| StorageAdapterDeleteRecord |
Deletes one or more templates from the database. |
| StorageAdapterDetach |
Releases adapter-specific resources attached to the pipeline. |
| StorageAdapterEraseDatabase |
Erases the database and marks it for deletion. |
| StorageAdapterFirstRecord |
Positions the result set cursor on the first record in the set. |
| StorageAdapterGetCurrentRecord |
Retrieves the contents of the current record in the pipeline result set. |
| StorageAdapterGetDatabaseSize |
Retrieves the database size and available space. |
| StorageAdapterGetDataFormat |
Retrieves format and version information used by the current database associated with the pipeline. |
| StorageAdapterGetRecordCount |
Retrieves the number of template records in the pipeline result set. |
| StorageAdapterNextRecord |
Advances the result set cursor by one record. |
| StorageAdapterNotifyPowerChange |
Receives notification about a change in the computer power state and prepares the storage adapter accordingly. |
| StorageAdapterOpenDatabase |
Opens a database for use by the storage adapter. |
| StorageAdapterPipelineCleanup |
Gives the Storage Adapter the chance to perform any cleanup in preparation for closing the template database. |
| StorageAdapterPipelineInit |
Gives the Storage Adapter the chance to perform any initialization that remains incomplete. |
| StorageAdapterQueryByContent |
Queries the database that is currently open for templates associated with a specified index vector. |
| StorageAdapterQueryBySubject |
Queries the database that is currently open for templates associated with a specified identity and sub-factor. |
| StorageAdapterQueryExtendedInfo |
Determines the capabilities and limitations of the biometric storage component. |
| WbioQueryStorageInterface |
Retrieves a pointer to the WINBIO_STORAGE_INTERFACE structure for the storage adapter. |