Что означает код HRESULT 0x80098025 (WINBIO_E_INCORRECT_SENSOR_POOL)?

 
Предыдущий Следующий
WINBIO_E_INCORRECT_BSP WINBIO_E_NO_CAPTURE_DATA

WINBIO_E_INCORRECT_SENSOR_POOL

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

WINBIO_E_INCORRECT_SENSOR_POOL (0x80098025) — Указанный биометрический unit не принадлежит sensor pool, с которым открыт текущий WBF-сеанс.

Windows Biometric Framework разделяет системные и частные sensor pools. Этот HRESULT сообщает о несовпадении выбранного устройства с типом пула сеанса, а не о неисправности датчика.

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

Сохраните тип pool, UnitId и API, на котором возник код. Сопоставьте устройство с units, доступными в этом pool, и проверьте параметры WinBioOpenSession или частного пула, если приложение использует его.

Исправление подтверждается тем же устройством в корректном pool context. Замена датчика без проверки принадлежности к пулу не показывает, что конфигурационная причина устранена.

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


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