Что означает код HRESULT 0x8009801F (WINBIO_E_DATABASE_NO_RESULTS)?

 
Предыдущий Следующий
WINBIO_E_DATABASE_WRITE_ERROR WINBIO_E_DATABASE_NO_MORE_RECORDS

WINBIO_E_DATABASE_NO_RESULTS

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

WINBIO_E_DATABASE_NO_RESULTS (0x8009801F) — Запрос к биометрической базе данных выполнен, но не вернул ни одной подходящей записи.

Это результат поиска в storage layer: критерии запроса не нашли записей. Он отличается от WINBIO_E_NO_MATCH, который возникает уже при сравнении полученного биометрического образца с существующими шаблонами.

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

Зафиксируйте database ID, WINBIO_IDENTITY, biometric subfactor и критерии поиска. Проверьте, в той ли базе и для того ли sensor pool выполняется запрос, а также существует ли ожидаемая регистрация для этой identity.

Контроль — тот же запрос с теми же критериями после восстановления ожидаемой записи. Не подменяйте проверку новым пользователем или другой базой: это скроет ошибку выбора контекста.

Документация для результата 0x8009801F: Storage Adapter Functions · WBF terminology · Windows Biometric Framework.


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