引擎适配器函数

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

在本节中

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

插件函数