Client Error Codes

Header: winbio_err.h

The following error codes are defined in the Winbio_err.h header file.

SymbolicCodeDescription
WINBIO_E_UNSUPPORTED_FACTOR0x80098001The specified biometric factor is not supported.
WINBIO_E_INVALID_UNIT0x80098002The unit ID number does not correspond to a valid biometric device.
WINBIO_E_UNKNOWN_ID0x80098003The biometric sample does not match any known identity.
WINBIO_E_CANCELED0x80098004The biometric operation was canceled before it could complete.
WINBIO_E_NO_MATCH0x80098005The biometric sample does not match the specified identity or sub-factor.
WINBIO_E_CAPTURE_ABORTED0x80098006A biometric sample could not be captured because the capture operation was aborted.
WINBIO_E_ENROLLMENT_IN_PROGRESS0x80098007An enrollment transaction could not be started because another enrollment is already in progress.
WINBIO_E_BAD_CAPTURE0x80098008The captured sample cannot be used for further biometric operations.
WINBIO_E_INVALID_CONTROL_CODE0x80098009The biometric unit does not support the specified unit control code.
WINBIO_E_DATA_COLLECTION_IN_PROGRESS0x8009800BA pending data collection operation is already in progress.
WINBIO_E_UNSUPPORTED_DATA_FORMAT0x8009800CThe biometric sensor driver does not support the requested data format.
WINBIO_E_UNSUPPORTED_DATA_TYPE0x8009800DThe biometric sensor driver does not support the requested data type.
WINBIO_E_UNSUPPORTED_PURPOSE0x8009800EThe biometric sensor driver does not support the requested data purpose.
WINBIO_E_INVALID_DEVICE_STATE0x8009800FThe biometric unit is not in the proper state to perform the specified operation.
WINBIO_E_DEVICE_BUSY0x80098010The operation could not be performed because the sensor device was busy.
WINBIO_E_DATABASE_CANT_CREATE0x80098011The storage adapter was not able to create a new database.
WINBIO_E_DATABASE_CANT_OPEN0x80098012The storage adapter was not able to open an existing database.
WINBIO_E_DATABASE_CANT_CLOSE0x80098013The storage adapter was not able to close a database.
WINBIO_E_DATABASE_CANT_ERASE0x80098014The storage adapter was not able to erase a database.
WINBIO_E_DATABASE_CANT_FIND0x80098015The storage adapter was not able to find a database.
WINBIO_E_DATABASE_ALREADY_EXISTS0x80098016The storage adapter was not able to create a database because the specified database already exists.
WINBIO_E_DATABASE_FULL0x80098018The storage adapter was not able to add a record to the database because the database is full.
WINBIO_E_DATABASE_LOCKED0x80098019The database is locked and its contents are inaccessible.
WINBIO_E_DATABASE_CORRUPTED0x8009801AThe contents of the database have become corrupted and are inaccessible.
WINBIO_E_DATABASE_NO_SUCH_RECORD0x8009801BNo records were deleted because the specified identity and sub-factor are not present in the database.
WINBIO_E_DUPLICATE_ENROLLMENT0x8009801CThe specified identity and sub-factor are already enrolled in the database.
WINBIO_E_DATABASE_READ_ERROR0x8009801DAn error occurred while trying to read from the database.
WINBIO_E_DATABASE_WRITE_ERROR0x8009801EAn error occurred while trying to write to the database.
WINBIO_E_DATABASE_NO_RESULTS0x8009801FNo records in the database matched the query.
WINBIO_E_DATABASE_NO_MORE_RECORDS0x80098020All records from the most recent database query have been retrieved.
WINBIO_E_DATABASE_EOF0x80098021A database operation unexpectedly encountered the end of the file.
WINBIO_E_DATABASE_BAD_INDEX_VECTOR0x80098022A database operation failed due to a malformed index vector.
WINBIO_E_INCORRECT_BSP0x80098024The biometric unit does not belong to the specified service provider.
WINBIO_E_INCORRECT_SENSOR_POOL0x80098025The biometric unit does not belong to the specified sensor pool.
WINBIO_E_NO_CAPTURE_DATA0x80098026The sensor adapter capture buffer is empty.
WINBIO_E_INVALID_SENSOR_MODE0x80098027The sensor adapter does not support the sensor mode specified in the configuration.
WINBIO_E_LOCK_VIOLATION0x8009802AThe requested operation cannot be performed due to a locking conflict.
WINBIO_E_DUPLICATE_TEMPLATE0x8009802BThe data in a biometric template matches that of another template already in the database.
WINBIO_E_INVALID_OPERATION0x8009802CThe requested operation is not valid for the current state of the session or the biometric unit.
WINBIO_E_SESSION_BUSY0x8009802DThe session cannot begin a new operation because another operation is already in progress.
WINBIO_E_CRED_PROV_DISABLED0x80098030System policy settings have disabled the biometric credential provider.
WINBIO_E_CRED_PROV_NO_CREDENTIAL0x80098031The requested credential was not found.
WINBIO_E_DISABLED0x80098032System policy settings have disabled the biometric service.
WINBIO_E_CONFIGURATION_FAILURE0x80098033The biometric unit could not be configured.
WINBIO_E_SENSOR_UNAVAILABLE0x80098034A private pool cannot be created because one or more biometric units are not available.
WINBIO_E_SAS_ENABLED0x80098035A secure attention sequence (CTRL-ALT-DELETE) is required for logon.
WINBIO_E_DEVICE_FAILURE0x80098036A biometric sensor has failed.
WINBIO_E_FAST_USER_SWITCH_DISABLED0x80098037>Fast user switching is disabled.
WINBIO_E_NOT_ACTIVE_CONSOLE0x80098038The System sensor pool cannot be opened from Terminal Server client sessions.
WINBIO_E_EVENT_MONITOR_ACTIVE0x80098039There is already an active event monitor associated with the specified session.
WINBIO_E_INVALID_PROPERTY_TYPE0x8009803AThe value specified is not a valid property type.
WINBIO_E_INVALID_PROPERTY_ID0x8009803BThe value specified is not a valid property ID.
WINBIO_E_UNSUPPORTED_PROPERTY0x8009803CThe biometric unit does not support the specified property.
WINBIO_E_ADAPTER_INTEGRITY_FAILURE0x8009803DThe adapter did not pass its integrity check.
WINBIO_I_MORE_DATA0x00090001Another sample is needed for the current enrollment template.
55 entries

Article text from the Win32 documentation (opens in a new tab), by Microsoft, under the CC BY 4.0 (opens in a new tab) licence.