Что означает код HRESULT 0x80098009 (WINBIO_E_INVALID_CONTROL_CODE)?

 
Предыдущий Следующий
WINBIO_E_BAD_CAPTURE WINBIO_E_DATA_COLLECTION_IN_PROGRESS

WINBIO_E_INVALID_CONTROL_CODE

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

WINBIO_E_INVALID_CONTROL_CODE (0x80098009) — Биометрическое устройство не поддерживает указанный управляющий код.

Для объекта «недопустимое значение, код команды» в подсистеме «Windows Biometric Framework» полезнее всего сначала проверить допустимость и структуру входных данных, сохранив исходное состояние.

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

В сценарии «биометрическое устройство не поддерживает указанный управляющий код» сохраните исходные данные и найдите первое поле, размер, флаг или структуру, которую отклонил штатный валидатор; не изменяйте проблемный артефакт до фиксации причины.

До изменений в области «недопустимое значение, код команды» зафиксируйте unit ID, тип пула, identity/subfactor, операцию WinBio и состояние сенсора или базы.

Для контрольного повтора сохраните следующие данные: WinBio; они относятся к теме «недопустимое значение, код команды».

Закройте диагностику после двух проверок: исходный сценарий проходит без результата 0x80098009, а заведомо неверный вход отклоняется на ожидаемой границе.

Документация для результата 0x80098009: WinBioOpenSession · Sensor Adapter Functions · Windows Biometric Framework.


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