Client Error Codes
Header: winbio_err.h
The following error codes are defined in the Winbio_err.h header file.
| Symbolic | Code | Description |
|---|---|---|
| WINBIO_E_UNSUPPORTED_FACTOR | 0x80098001 | The specified biometric factor is not supported. |
| WINBIO_E_INVALID_UNIT | 0x80098002 | The unit ID number does not correspond to a valid biometric device. |
| WINBIO_E_UNKNOWN_ID | 0x80098003 | The biometric sample does not match any known identity. |
| WINBIO_E_CANCELED | 0x80098004 | The biometric operation was canceled before it could complete. |
| WINBIO_E_NO_MATCH | 0x80098005 | The biometric sample does not match the specified identity or sub-factor. |
| WINBIO_E_CAPTURE_ABORTED | 0x80098006 | A biometric sample could not be captured because the capture operation was aborted. |
| WINBIO_E_ENROLLMENT_IN_PROGRESS | 0x80098007 | An enrollment transaction could not be started because another enrollment is already in progress. |
| WINBIO_E_BAD_CAPTURE | 0x80098008 | The captured sample cannot be used for further biometric operations. |
| WINBIO_E_INVALID_CONTROL_CODE | 0x80098009 | The biometric unit does not support the specified unit control code. |
| WINBIO_E_DATA_COLLECTION_IN_PROGRESS | 0x8009800B | A pending data collection operation is already in progress. |
| WINBIO_E_UNSUPPORTED_DATA_FORMAT | 0x8009800C | The biometric sensor driver does not support the requested data format. |
| WINBIO_E_UNSUPPORTED_DATA_TYPE | 0x8009800D | The biometric sensor driver does not support the requested data type. |
| WINBIO_E_UNSUPPORTED_PURPOSE | 0x8009800E | The biometric sensor driver does not support the requested data purpose. |
| WINBIO_E_INVALID_DEVICE_STATE | 0x8009800F | The biometric unit is not in the proper state to perform the specified operation. |
| WINBIO_E_DEVICE_BUSY | 0x80098010 | The operation could not be performed because the sensor device was busy. |
| WINBIO_E_DATABASE_CANT_CREATE | 0x80098011 | The storage adapter was not able to create a new database. |
| WINBIO_E_DATABASE_CANT_OPEN | 0x80098012 | The storage adapter was not able to open an existing database. |
| WINBIO_E_DATABASE_CANT_CLOSE | 0x80098013 | The storage adapter was not able to close a database. |
| WINBIO_E_DATABASE_CANT_ERASE | 0x80098014 | The storage adapter was not able to erase a database. |
| WINBIO_E_DATABASE_CANT_FIND | 0x80098015 | The storage adapter was not able to find a database. |
| WINBIO_E_DATABASE_ALREADY_EXISTS | 0x80098016 | The storage adapter was not able to create a database because the specified database already exists. |
| WINBIO_E_DATABASE_FULL | 0x80098018 | The storage adapter was not able to add a record to the database because the database is full. |
| WINBIO_E_DATABASE_LOCKED | 0x80098019 | The database is locked and its contents are inaccessible. |
| WINBIO_E_DATABASE_CORRUPTED | 0x8009801A | The contents of the database have become corrupted and are inaccessible. |
| WINBIO_E_DATABASE_NO_SUCH_RECORD | 0x8009801B | No records were deleted because the specified identity and sub-factor are not present in the database. |
| WINBIO_E_DUPLICATE_ENROLLMENT | 0x8009801C | The specified identity and sub-factor are already enrolled in the database. |
| WINBIO_E_DATABASE_READ_ERROR | 0x8009801D | An error occurred while trying to read from the database. |
| WINBIO_E_DATABASE_WRITE_ERROR | 0x8009801E | An error occurred while trying to write to the database. |
| WINBIO_E_DATABASE_NO_RESULTS | 0x8009801F | No records in the database matched the query. |
| WINBIO_E_DATABASE_NO_MORE_RECORDS | 0x80098020 | All records from the most recent database query have been retrieved. |
| WINBIO_E_DATABASE_EOF | 0x80098021 | A database operation unexpectedly encountered the end of the file. |
| WINBIO_E_DATABASE_BAD_INDEX_VECTOR | 0x80098022 | A database operation failed due to a malformed index vector. |
| WINBIO_E_INCORRECT_BSP | 0x80098024 | The biometric unit does not belong to the specified service provider. |
| WINBIO_E_INCORRECT_SENSOR_POOL | 0x80098025 | The biometric unit does not belong to the specified sensor pool. |
| WINBIO_E_NO_CAPTURE_DATA | 0x80098026 | The sensor adapter capture buffer is empty. |
| WINBIO_E_INVALID_SENSOR_MODE | 0x80098027 | The sensor adapter does not support the sensor mode specified in the configuration. |
| WINBIO_E_LOCK_VIOLATION | 0x8009802A | The requested operation cannot be performed due to a locking conflict. |
| WINBIO_E_DUPLICATE_TEMPLATE | 0x8009802B | The data in a biometric template matches that of another template already in the database. |
| WINBIO_E_INVALID_OPERATION | 0x8009802C | The requested operation is not valid for the current state of the session or the biometric unit. |
| WINBIO_E_SESSION_BUSY | 0x8009802D | The session cannot begin a new operation because another operation is already in progress. |
| WINBIO_E_CRED_PROV_DISABLED | 0x80098030 | System policy settings have disabled the biometric credential provider. |
| WINBIO_E_CRED_PROV_NO_CREDENTIAL | 0x80098031 | The requested credential was not found. |
| WINBIO_E_DISABLED | 0x80098032 | System policy settings have disabled the biometric service. |
| WINBIO_E_CONFIGURATION_FAILURE | 0x80098033 | The biometric unit could not be configured. |
| WINBIO_E_SENSOR_UNAVAILABLE | 0x80098034 | A private pool cannot be created because one or more biometric units are not available. |
| WINBIO_E_SAS_ENABLED | 0x80098035 | A secure attention sequence (CTRL-ALT-DELETE) is required for logon. |
| WINBIO_E_DEVICE_FAILURE | 0x80098036 | A biometric sensor has failed. |
| WINBIO_E_FAST_USER_SWITCH_DISABLED | 0x80098037 | >Fast user switching is disabled. |
| WINBIO_E_NOT_ACTIVE_CONSOLE | 0x80098038 | The System sensor pool cannot be opened from Terminal Server client sessions. |
| WINBIO_E_EVENT_MONITOR_ACTIVE | 0x80098039 | There is already an active event monitor associated with the specified session. |
| WINBIO_E_INVALID_PROPERTY_TYPE | 0x8009803A | The value specified is not a valid property type. |
| WINBIO_E_INVALID_PROPERTY_ID | 0x8009803B | The value specified is not a valid property ID. |
| WINBIO_E_UNSUPPORTED_PROPERTY | 0x8009803C | The biometric unit does not support the specified property. |
| WINBIO_E_ADAPTER_INTEGRITY_FAILURE | 0x8009803D | The adapter did not pass its integrity check. |
| WINBIO_I_MORE_DATA | 0x00090001 | Another 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.