Что означает код HRESULT 0x80098034 (WINBIO_E_SENSOR_UNAVAILABLE)?

 
Предыдущий Следующий
WINBIO_E_CONFIGURATION_FAILURE WINBIO_E_SAS_ENABLED

WINBIO_E_SENSOR_UNAVAILABLE

WINBIO_E_SENSOR_UNAVAILABLE имеет документированное условие WinBioOpenSession: вызывающая сторона запросила WINBIO_POOL_PRIVATE, но один или несколько модулей выбранного пула недоступны. Это проблема выделения пула, а не общий результат «сканер отпечатков не найден».

Проверьте запрошенный частный пул

  • Запишите полный массив UnitArray и UnitCount, переданный в WinBioOpenSession.
  • Перечислите подключённые биометрические модули и убедитесь, что каждый запрошенный идентификатор всё ещё существует.
  • Проверьте, не назначен ли модуль другому пулу и не зарезервирован ли другой конфигурацией частного пула.

Частные пулы резервируют биометрические модули для монопольного использования клиентским приложением. Microsoft также отмечает, что при освобождении частного пула модули возвращаются в исходные пулы. Диагностируйте доступность во время открытия сеанса и не удаляйте недоступные идентификаторы без уведомления, поскольку это меняет набор датчиков и поведение базы данных, предусмотренные приложением.

WinBioOpenSession · Частный пул датчиков


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