What does HRESULT 0x8009801C (WINBIO_E_DUPLICATE_ENROLLMENT) mean?

 
Previous Next
WINBIO_E_DATABASE_NO_SUCH_RECORD WINBIO_E_DATABASE_READ_ERROR

WINBIO_E_DUPLICATE_ENROLLMENT

WINBIO_E_DUPLICATE_ENROLLMENT means the requested identity and sub-factor already have a template in the selected biometric database. It prevents a second enrollment from creating an ambiguous duplicate.

What to check

  • List the user’s existing enrollments before starting a new one.
  • Remove or replace the old enrollment only through the supported UI or management API when that is intended.
  • Check whether the application selected the same finger or other sub-factor twice.

Microsoft: WinBioEnrollBegin

Microsoft: WinBioEnrollCommit

Microsoft: Windows Biometric Framework client error codes


Looking for a different code? Search another status or error code.