Что означает код HRESULT 0x80098005 (WINBIO_E_NO_MATCH)?

 
Предыдущий Следующий
WINBIO_E_CANCELED WINBIO_E_CAPTURE_ABORTED

WINBIO_E_NO_MATCH

Что означает WINBIO_E_NO_MATCH

WINBIO_E_NO_MATCH (0x80098005) — Полученный биометрический образец не совпал с зарегистрированной identity или указанным biometric subfactor.

Образец был получен и дошёл до matching stage, но подходящий шаблон не найден. Это не то же самое, что отсутствие записи в базе: зарегистрированные templates могут существовать, но конкретный sample не проходит сравнение.

Диагностика и проверка результата

Сохраните UnitId, WINBIO_IDENTITY, subfactor, reject detail и контекст WinBioVerify или другого matching-вызова. Проверьте качество образца и наличие актуальной регистрации именно для этой identity.

Контроль выполняйте тем же датчиком и заведомо зарегистрированным пользователем. Если база пуста, сначала исправьте регистрацию; если записи есть, исследуйте capture quality и matching result, а не storage lookup.

Документация для результата 0x80098005: WinBioVerify · WinBioEnrollCapture · Windows Biometric Framework.


Нужно найти другой код? Найти другой код состояния или ошибки.