Функции адаптера подсистемы
Адаптер подсистемы создает биометрические шаблоны из захваченных примеров, сопоставляет примеры с существующими шаблонами и индексирует шаблоны. Следующие функции должны быть реализованы разработчиком адаптера. Они вызываются биометрической службой Windows.
В этом разделе
Раздел | Описание |
---|---|
EngineAdapterCreateKey |
Вызывается платформой Биометрических данных Windows для отправки ключа HMAC на датчик. Возвращенный идентификатор ключа будет передан обратно в биометрическую единицу, когда платформа вызывает EngineAdapterIdentifyFeatureSetSecure. |
EngineAdapterAcceptSampleData |
Принимает необработанный биометрический образец и извлекает набор функций. |
EngineAdapterActivate |
Позволяет адаптеру подсистемы выполнить любую работу, необходимую для выхода компонента датчика из состояния простоя. |
EngineAdapterAttach |
Добавляет адаптер подсистемы в конвейер обработки биометрической единицы. |
EngineAdapterCheckForDuplicate |
Определяет, дублирует ли новый шаблон в конвейере любой шаблон, уже сохраненный в базе данных, независимо от идентификатора, связанного с шаблонами. |
EngineAdapterClearContext |
Подготавливает конвейер обработки биометрической единицы для новой операции. |
EngineAdapterCommitEnrollment |
Завершает работу объекта регистрации, преобразует его в шаблон и сохраняет шаблон в базе данных. |
EngineAdapterControlUnit |
Выполняет определяемую поставщиком операцию управления, которая не требует повышенных привилегий. |
EngineAdapterControlUnitPrivileged |
Выполняет определяемую поставщиком операцию управления, требующую повышенных привилегий. |
EngineAdapterCreateEnrollment |
Инициализирует объект регистрации в конвейере биометрических единиц. |
EngineAdapterDeactivate |
Предоставляет адаптеру подсистемы возможность выполнения любой работы, необходимой для переводить компонент датчика в состояние простоя. |
EngineAdapterDetach |
Освобождает ресурсы для конкретных адаптеров, подключенные к конвейеру. |
EngineAdapterDiscardEnrollment |
Удаляет сведения о состоянии промежуточной регистрации из конвейера. |
EngineAdapterExportEngineData |
Извлекает копию последнего обработанного набора функций или шаблона из подсистемы в стандартной биометрической информационной записи. |
EngineAdapterGetEnrollmentHash |
Извлекает хэш завершенного шаблона регистрации в конвейере. |
EngineAdapterGetEnrollmentStatus |
Определяет, готов ли объект регистрации к фиксации в конвейере. |
EngineAdapterIdentifyAll |
Определяет удостоверения всех людей, которые в настоящее время находятся в кадре камеры. |
EngineAdapterIdentifyFeatureSet |
Создает шаблон из текущего набора функций и находит соответствующий шаблон в базе данных. |
EngineAdapterIdentifyFeatureSetSecure |
Вызывается Платформой Биометрических данных Windows для создания шаблона из текущего набора функций и поиска соответствующего шаблона в базе данных. Если совпадение найдено, адаптер подсистемы должен заполнить поля Удостоверение, Субфакторинг, Авторизация и 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 для адаптера подсистемы. |