引擎适配器函数

引擎适配器从捕获的样本生成生物识别模板,将示例与现有模板匹配,并索引模板。 适配器开发人员必须实现以下函数。 它们由 Windows 生物识别服务调用。

在本部分中

主题 描述
EngineAdapterCreateKey
由 Windows 生物识别框架调用,将 HMAC 密钥推送到传感器。 当框架调用 engineAdapterIdentifyFeatureSetSecure 时,返回的密钥标识符将传回生物识别单元。
EngineAdapterAcceptSampleData
接受原始生物识别样本并提取特征集。
EngineAdapterActivate
使引擎适配器有机会执行使传感器组件脱离空闲状态所需的任何工作。
EngineAdapterAttach
将引擎适配器添加到生物识别单元的处理管道。
EngineAdapterCheckForDuplicate
确定管道中的新模板是否复制数据库中已保存的任何模板,而不考虑与模板关联的标识。
EngineAdapterClearContext
为新作准备生物识别单元的处理管道。
EngineAdapterCommitEnrollment
完成注册对象,将其转换为模板,并将模板保存在数据库中。
EngineAdapterControlUnit
执行不需要提升权限的供应商定义的控制作。
EngineAdapterControlUnitPrivileged
执行需要提升权限的供应商定义的控制作。
EngineAdapterCreateEnrollment
初始化生物识别单元管道中的注册对象。
EngineAdapterDeactivate
使引擎适配器有机会执行将传感器组件置于空闲状态所需的任何工作。
EngineAdapterDetach
释放附加到管道的特定于适配器的资源。
EngineAdapterDiscardEnrollment
从管道中删除中间注册状态信息。
EngineAdapterExportEngineData
检索标准生物识别信息记录中引擎中最近处理的功能集或模板的副本。
EngineAdapterGetEnrollmentHash
检索管道中已完成注册模板的哈希。
EngineAdapterGetEnrollmentStatus
确定注册对象是否已准备好提交到管道。
EngineAdapterIdentifyAll
确定当前处于相机帧中的任何人的标识。
EngineAdapterIdentifyFeatureSet
从当前功能集生成模板,并在数据库中找到匹配的模板。
EngineAdapterIdentifyFeatureSetSecure
由 Windows 生物识别框架调用,以从当前功能集生成模板,并在数据库中找到匹配的模板。 如果可以找到匹配项,引擎适配器必须填写 标识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 结构的指针。

插件函数