Что означает код HRESULT 0x80098049 (WINBIO_E_SELECTION_REQUIRED)?

 
Предыдущий Следующий
WINBIO_E_UNSUPPORTED_POOL_TYPE WINBIO_E_PRESENCE_MONITOR_ACTIVE

WINBIO_E_SELECTION_REQUIRED

WINBIO_E_SELECTION_REQUIRED относится к регистрации, когда буфер образца может представлять более одного человека. Платформа не может продолжить построение одного регистрационного шаблона, пока клиент не укажет, кто именно в захваченных данных является субъектом регистрации.

Выполните этап выбора субъекта регистрации

  • Используйте API выбора при регистрации и сведения о кандидатах, возвращённые платформой, а не угадывайте по порядку захвата.
  • Сохраняйте ту же транзакцию регистрации активной, пока пользователь или приложение выбирает нужного человека.
  • После выбора продолжите захват и фиксацию для этого субъекта, отделяя выбор личности от результатов биометрического сопоставления.

Microsoft включает функцию WinBioEnrollSelect в клиентский API WBF специально для выбора регистрируемого человека, когда присутствуют данные нескольких людей. Поэтому этот код не является запросом ещё одного произвольного образца. Вызывающая сторона должна устранить неоднозначность субъекта, прежде чем механизм сможет поддерживать согласованный объект регистрации.

Функции клиентского приложения · WinBioEnrollSelect


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