This is work in progress.

Windows / Modules / winbio.dll

winbio.dll

Biometric API

Associated Error Codes

Below lists error codes and symbolic names found for this module.

CodeDescription
0x00000002Position your finger higher on the fingerprint reader.
0x00000003Position your finger more to the right on the fingerprint reader.
0x00000004Position your finger more to the left on the fingerprint reader.
0x00000005Move your finger more slowly on the fingerprint reader.
0x00000006Move your finger more quickly on the fingerprint reader.
0x00000007The fingerprint reader could not capture a good sample. Check to be sure the sensor is clean.
0x00000008Hold your finger flat and straight when you use the fingerprint reader.
0x00000009Use a longer stroke when scanning your fingerprint.
0x0000000AThe fingerprint reader could not capture a good sample. Check to be sure the sensor is clean.
0x00007858PI 0x00000001 Position your finger lower on the fingerprint reader.
0x00090001Another sample is needed for the current enrollment template.
0x00090002Return data includes multiple status values, which must be checked separately.
0x80098001Windows Biometric Service doesn't support the specified biometric factor.
0x80098002The unit ID number doesn't correspond to a valid biometric device.
0x80098003The biometric sample doesn't match any known identity.
0x80098004The biometric operation was canceled before it could complete.
0x80098005The biometric sample doesn't match the specified identity or sub-factor.
0x80098006A biometric sample could not be captured because the operation was aborted.
0x80098007An enrollment transaction could not be started because another enrollment is already in progress.
0x80098008The captured sample cannot be used for any further biometric operations.
0x80098009The biometric unit doesn't support the specified unit control code.
0x8009800BThe driver already has a pending data collection operation in progress.
0x8009800CThe biometric sensor driver does not support the requested data format.
0x8009800DThe biometric sensor driver does not support the requested data type.
0x8009800EThe biometric sensor driver does not support the requested data purpose.
0x8009800FThe biometric unit is not in the proper state to perform the specified operation.
0x80098010The operation could not be performed because the sensor device was busy.
0x80098011The biometric unit's storage adapter was unable to create a new database.
0x80098012The biometric unit's storage adapter was unable to open an existing database.
0x80098013The biometric unit's storage adapter was unable to close a database.
0x80098014The biometric unit's storage adapter was unable to erase a database.
0x80098015The biometric unit's storage adapter was unable to find a database.
0x80098016The biometric unit's storage adapter was unable to create a database because that database already exists.
0x80098018The biometric unit's storage adapter was unable to add a record to the database because the database is full.
0x80098019The database is locked and its contents are inaccessible.
0x8009801AThe contents of the database have become corrupted and are inaccessible.
0x8009801BNo records were deleted because the specified identity and sub-factor are not present in the database.
0x8009801CThe specified identity and sub-factor are already enrolled in the database.
0x8009801DAn error occurred while trying to read from the database.
0x8009801EAn error occurred while trying to write to the database.
0x8009801FNo records in the database matched the query.
0x80098020All records from the most recent database query have been viewed.
0x80098021A database operation unexpectedly encountered the end of the file.
0x80098022A database operation failed due to a malformed index vector.
0x80098024The biometric unit doesn't belong to the specified service provider.
0x80098025The biometric unit doesn't belong to the specified sensor pool.
0x80098026The sensor adapter's capture buffer is empty.
0x80098027The sensor adapter doesn't support the sensor mode specified in the configuration.
0x8009802AThe requested operation cannot be performed due to a locking conflict.
0x8009802BThe data in a biometric template matches another template already in the database.
0x8009802CThe requested operation is not valid for the current state of the session or biometric unit.
0x8009802DThe session cannot begin a new operation because another operation is already in progress.
0x80098030System policy settings have disabled the Windows biometric credential provider.
0x80098031The requested credential was not found.
0x80098032System policy settings have disabled the Windows biometric service.
0x80098033The biometric unit could not be configured.
0x80098034A private pool cannot be created because one or more biometric units are not available.
0x80098035A secure attention sequence (CTRL-ALT-DEL) is required for logon.
0x80098036A biometric sensor has failed.
0x80098037Fast user switching is disabled.
0x80098038The System sensor pool cannot be opened from Terminal Server client sessions.
0x80098039There is already an active event monitor associated with the specified session.
0x8009803AThe value specified is not a valid property type.
0x8009803BThe value specified is not a valid property ID.
0x8009803CThe biometric unit doesn't support the specified property.
0x8009803DThe adapter binary did not pass its integrity check.
0x8009803EThis operation requires a different type of session handle.
0x8009803FThis session handle has already been closed.
0x80098040The requested operation was aborted because it would have caused a deadlock.
0x80098041There is no pre-boot logon identity available.
0x80098042The operation was aborted because there were too many errors.
0x80098043System policy settings have disabled pre-boot auto-logon using biometrics.
0x80098044The specified ticket is either incorrect or has expired.
0x80098045The calling process has too many outstanding tickets.
0x80098046The biometric service could not decrypt the data.
0x80098047Biometric authentication has been disabled because of too many unregistered fingerpint scans.
0x80098048The requested pool type is not supported by this biometric factor.
0x80098049A specific individual must be selected in order to perform an enrollment.
0x8009804AA presence monitor is already active on that session.
0x8009804BThe specified sub-factor value is out of range or is not supported.
0x8009804CThe sensor adapter returned an invalid calibration format array.
0x8009804DThe sensor and engine adapter don't share a common calibration format.
0x8009804EThe sensor adapter does not support the requested calibration format.
0x8009804FThe requested calibration buffer size is too small.
0x80098050The requested calibration buffer size is too large.
0x80098051The sensor adapter cannot process the contents of the calibration buffer.
0x80098052The key identifier is invalid.
0x80098053The key cannot be created.
0x80098054The key identifier buffer is too small.
0x80098055The biometric unt is unable to provide data for this property at the present time.
0x80098056Policy protection is not available because a TPM 2.0 device is either not present or not supported.
0x80098057The biometric sensor does not support a secure hardware data path.
0x80098058The identifier does not refer to a valid buffer.
0x80098059The contents of the buffer are not valid.
0x8009805AThe Windows Biometric Service secure component was compromised.
0x8009805BThe Windows Biometric Service canceled the enrollment because the platform entered a suspended state.
96 entries