| Предыдущий | Следующий |
| WINBIO_E_DATABASE_LOCKED | WINBIO_E_DATABASE_NO_SUCH_RECORD |
WINBIO_E_DATABASE_CORRUPTED
Что означает WINBIO_E_DATABASE_CORRUPTED
WINBIO_E_DATABASE_CORRUPTED — Windows Biometric Framework обнаружил повреждение биометрической базы и не может надёжно читать её записи. Ошибка относится к хранилищу шаблонов и индексов, а не к формату данных, который выдаёт сенсор.
Что проверить
- До пересоздания базы сохраните события WBF, путь и идентификатор хранилища, номер biometric unit и используемый storage adapter.
- Определите, читается ли заголовок базы и её индексы либо отказ возникает уже на первой операции открытия; это отделяет локальную повреждённую запись от повреждения структуры хранилища.
- Проверьте состояние диска и сбои записи в момент, когда база могла быть повреждена. Не удаляйте её до сбора этих данных.
Как подтвердить исправление
Если повреждение подтверждено, остановите потребителей базы и примените штатную процедуру восстановления или пересоздания WBF-хранилища. После этого повторите регистрацию/перечисление шаблонов и убедитесь, что новые записи читаются без ошибок.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
