| Предыдущий | Следующий |
| WINBIO_E_DATABASE_CANT_CREATE | WINBIO_E_DATABASE_CANT_CLOSE |
WINBIO_E_DATABASE_CANT_OPEN
Что означает WINBIO_E_DATABASE_CANT_OPEN
WINBIO_E_DATABASE_CANT_OPEN (0x80098012) — Storage adapter нашёл биометрическую базу, но не смог открыть её и получить рабочий handle.
Здесь объект базы уже известен; проблема возникает на стадии open. Поэтому этот HRESULT следует отличать от WINBIO_E_DATABASE_CANT_FIND, где storage adapter вообще не разрешает указанный database ID.
Диагностика и проверка результата
Сохраните database ID, режим доступа, sensor pool и низкоуровневый status storage adapter. Проверьте доступность backing store, блокировки, права и состояние схемы, не меняя идентификатор базы.
Контрольный вызов должен открыть ту же базу и вернуть пригодный handle. Пересоздание базы с другим ID может обойти проблему, но не доказывает исправление исходной операции open.
Документация для результата 0x80098012: Storage Adapter Functions · WBF plug-in architecture · Windows Biometric Framework.
Нужно найти другой код? Найти другой код состояния или ошибки.
