| Предыдущий | Следующий |
| WINBIO_E_LOCK_VIOLATION | WINBIO_E_INVALID_OPERATION |
WINBIO_E_DUPLICATE_TEMPLATE
Что означает WINBIO_E_DUPLICATE_TEMPLATE
WINBIO_E_DUPLICATE_TEMPLATE означает, что при enrollment Windows Biometric Framework обнаружил уже существующий шаблон, совпадающий с новым. Framework не создаёт вторую запись, которая сделала бы идентификацию неоднозначной.
Что проверить
- Session/unit, subtype и identity, для которых выполняется enrollment.
- Результат
WinBioEnrollCommitи сведения о существующей identity, если API их возвращает. - Не запущены ли параллельно два enrollment workflow для одного пользователя или пальца.
Что делать
Сначала выясните, является ли существующая запись правильной и кому она принадлежит. Для повторной регистрации используйте документированный delete/re-enroll workflow только после явного решения пользователя или администратора. Не очищайте всю biometric database: duplicate template является проверкой целостности enrollment, а не признаком повреждения базы.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.