| Предыдущий | Следующий |
| 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) — Sensor adapter не поддерживает переданный управляющий код для этой операции.
Ошибка относится к control code, отправляемому через интерфейс управления биометрическим устройством. Она не означает, что произвольная входная структура «не прошла валидатор»: сначала нужно проверить, определён ли этот код для установленного sensor adapter и допускается ли он в текущем режиме.
Диагностика и проверка результата
Зафиксируйте UnitId, фактический control code, размер входного/выходного буфера и вызов adapter control API. Сверьте код с контрактом конкретного устройства и версии adapter; отдельно проверьте, не относится ли он к другому типу sensor или к привилегированному режиму.
Контроль — тот же запрос с документированным code на том же устройстве. Если неподдерживаемый код заменён произвольным другим значением, это лишь обходит исходную причину и не подтверждает корректность первоначального запроса.
Документация для результата 0x80098009: WinBioOpenSession · Sensor Adapter Functions · Windows Biometric Framework.
Нужно найти другой код? Найти другой код состояния или ошибки.
