| Предыдущий | Следующий |
| WINBIO_E_SAS_ENABLED | WINBIO_E_FAST_USER_SWITCH_DISABLED |
WINBIO_E_DEVICE_FAILURE
WINBIO_E_DEVICE_FAILURE — результат аппаратного пути. Адаптер датчика отвечает за настройку устройства, запуск захвата и управление потоком биометрических данных; Microsoft прямо указывает этот HRESULT среди распознаваемых ошибок обратного вызова запуска захвата адаптера датчика.
Зафиксируйте состояние устройства и адаптера
- Запишите идентификатор проблемного устройства и точную операцию WinBio, запустившую путь устройства.
- Для пользовательского адаптера датчика запишите
SensorContext, состояние дескриптора устройства, результаты запроса состояния и окончательную асинхронную команду ввода-вывода. - Отличайте этот код от
WINBIO_E_DEVICE_BUSYи отклонения из-за качества образца; ни один из этих результатов не следует подменять ошибкой устройства.
В документированной модели адаптера окончательная команда захвата асинхронна и отслеживается структурой OVERLAPPED . Поэтому существенны действительность дескриптора устройства, переходы питания и обработка завершения или отмены. Повторная регистрация шаблонов не является полезным первым действием, когда об ошибке сообщает сам нижний путь датчика.
Запуск захвата адаптером датчика · Функции адаптера датчика
Нужно найти другой код? Найти другой код состояния или ошибки.