Поделиться через


Функции адаптера ядра

Адаптер обработчика создает биометрические шаблоны из захваченных примеров, сопоставляет образцы с существующими шаблонами и шаблонами индексов. Следующие функции должны быть реализованы разработчиком адаптера. Они вызываются биометрической службой Windows.

В этом разделе

Тема Описание
EngineAdapterCreateKey
Вызывается Windows Биометрические платформы для отправки ключа HMAC на датчик. Возвращаемый идентификатор ключа будет передан обратно в биометрический блок при вызове платформы EngineAdapterIdenterFeatureSetSecure.
EngineAdapterAcceptSampleData
Принимает необработанный биометрический образец и извлекает набор компонентов.
EngineAdapterActivate
Предоставляет адаптеру обработчика возможность выполнения любой работы, необходимой для передачи компонента датчика из состояния простоя.
EngineAdapterAttach
Добавляет адаптер обработчика в конвейер обработки биометрических единиц.
EngineAdapterCheckForDuplicate
Определяет, дублирует ли новый шаблон в конвейере любой уже сохраненный в базе данных независимо от удостоверения, связанного с шаблонами.
EngineAdapterClearContext
Подготавливает конвейер обработки биометрических единиц для новой операции.
EngineAdapterCommitEnrollment
Завершает работу объекта регистрации, преобразует его в шаблон и сохраняет шаблон в базе данных.
EngineAdapterControlUnit
Выполняет определяемую поставщиком операцию управления, которая не требует повышенных привилегий.
EngineAdapterControlUnitPrivileged
Выполняет определяемую поставщиком операцию управления, требующую повышенных привилегий.
EngineAdapterCreateEnrollment
Инициализирует объект регистрации в конвейере биометрических единиц.
EngineAdapterDeactivate
Предоставляет адаптеру обработчика возможность выполнения любой работы, необходимой для размещения компонента датчика в состояние простоя.
EngineAdapterDetach
Освобождает ресурсы, связанные с адаптером, подключенные к конвейеру.
EngineAdapterDiscardEnrollment
Удаляет сведения о состоянии промежуточной регистрации из конвейера.
EngineAdapterExportEngineData
Извлекает копию последнего обработанного набора компонентов или шаблона из подсистемы в стандартной биометрической записи.
EngineAdapterGetEnrollmentHash
Извлекает хэш завершенного шаблона регистрации в конвейере.
EngineAdapterGetEnrollmentStatus
Определяет, готов ли объект регистрации к фиксации в конвейере.
EngineAdapterIdentifyAll
Определяет удостоверения всех людей, которые в настоящее время находятся в кадре камеры.
EngineAdapterIdentifyFeatureSet
Создает шаблон из текущего набора компонентов и находит соответствующий шаблон в базе данных.
EngineAdapterIdentifyFeatureSetSecure
Вызывается Windows Biometric Framework для создания шаблона из текущего набора функций и поиска соответствующего шаблона в базе данных. Если совпадение можно найти, адаптер подсистемы должен заполнить поля Identity, SubFactor, авторизациии AuthorizationSize.
EngineAdapterNotifyPowerChange
Получает уведомление об изменении состояния питания компьютера и подготавливает адаптер подсистемы соответствующим образом.
EngineAdapterPipelineCleanup
Дает адаптеру обработчика возможность выполнить любую очистку, требующую помощи от адаптера хранилища.
EngineAdapterPipelineInit
Дает адаптеру обработчика возможность выполнять любую инициализацию, которая остается неполной.
EngineAdapterQueryCalibrationData
Получает набор данных калибровки после записи из адаптера подсистемы.
EngineAdapterQueryExtendedEnrollmentStatus
Запрашивает свойство WINBIO_PROPERTY_EXTENDED_ENROLLMENT_STATUS.
EngineAdapterQueryExtendedInfo
Определяет возможности и ограничения компонента биометрического модуля.
EngineAdapterQueryHashAlgorithms
Извлекает массив идентификаторов объектов, представляющих хэш-алгоритмы, поддерживаемые адаптером модуля.
EngineAdapterQueryIndexVectorSize
Извлекает размер вектора индекса, используемого адаптером обработчика.
EngineAdapterQueryPreferredFormat
Определяет формат входных данных, предпочитаемый адаптером подсистемы.
EngineAdapterQuerySampleHint
Извлекает количество правильных примеров, необходимых адаптеру подсистемы для создания шаблона регистрации.
EngineAdapterRefreshCache
Уведомляет адаптер обработчика о том, что он должен отменить все кэшированные шаблоны, которые он может хранить в памяти.
EngineAdapterSelectCalibrationFormat
Вызывается в Windows Биометрические платформы, чтобы определить, какой из форматов калибровки адаптера датчика требуется использовать.
EngineAdapterSetAccountPolicy
Задает расширенные политики по умолчанию и антипуфингов на пользователя, используемые адаптером модуля.
EngineAdapterSetEnrollmentParameters
Предоставляет адаптер обработчика дополнительные сведения об операции регистрации.
EngineAdapterSetEnrollmentSelector
Сообщает адаптеру обработчика, который нужно отслеживать для текущей операции регистрации.
EngineAdapterSetHashAlgorithm
Выбирает хэш-алгоритм для использования в последующих операциях.
EngineAdapterUpdateEnrollment
Добавляет текущий набор компонентов в объект регистрации.
EngineAdapterVerifyFeatureSet
Сравнивает шаблон в текущем наборе компонентов с определенным шаблоном в базе данных.
WbioQueryEngineInterface
Извлекает указатель на структуру WINBIO_ENGINE_INTERFACE для адаптера подсистемы.

функции подключаемых модулей