客户端应用程序函数

Windows 生物识别框架 API 支持客户端应用程序开发以下功能。

在本部分中

主题 描述
WinBioAcquireFocus
获取窗口焦点。
WinBioAsyncEnumBiometricUnits
异步枚举与输入因子类型匹配的所有附加生物识别单元。
WinBioAsyncEnumDatabases
异步枚举与指定类型匹配的所有已注册数据库。
WinBioAsyncEnumServiceProviders
异步返回有关已安装生物识别服务提供商的信息。 从 Windows 10 版本 1607 开始,此函数可用于移动映像。
WinBioAsyncMonitorFrameworkChanges
启动对生物识别框架的更改的异步监视器。
WinBioAsyncOpenFramework
打开生物识别框架的句柄。 从 Windows 10 版本 1607 开始,此函数可用于移动映像。
WinBioAsyncOpenSession
异步连接到生物识别服务提供商和一个或多个生物识别单元。 从 Windows 10 版本 1607 开始,此函数可用于移动映像。
WinBioCancel
取消指定会话的所有挂起生物识别作。 从 Windows 10 版本 1607 开始,此函数可用于移动映像。
WinBioCaptureSample
捕获生物识别样本,并使用原始或已处理的数据填充生物识别信息记录(BIR)。
WinBioCaptureSampleWithCallback
异步捕获生物识别样本,并在生物识别信息记录(BIR)中返回原始或已处理的数据。
WinBioCloseFramework
关闭以前使用 WinBioAsyncOpenFramework打开的框架句柄。 从 Windows 10 版本 1607 开始,此函数可用于移动映像。
WinBioCloseSession
关闭生物识别会话并释放关联的资源。 从 Windows 10 版本 1607 开始,此函数可用于移动映像。
WinBioControlUnit
允许调用方对生物识别单元执行供应商定义的控制作。 从 Windows 10 版本 1607 开始,此函数可用于移动映像。
WinBioControlUnitPrivileged
允许调用方对生物识别单元执行特权供应商定义的控制作。 从 Windows 10 版本 1607 开始,此函数可用于移动映像。
WinBioDeleteTemplate
从模板存储中删除生物识别模板。 从 Windows 10 版本 1607 开始,此函数可用于移动映像。
WinBioEnrollBegin
启动生物识别注册序列并创建空生物识别模板。 从 Windows 10 版本 1607 开始,此函数可用于移动映像。
WinBioEnrollCapture
捕获生物识别示例并将其添加到模板。 从 Windows 10 版本 1607 开始,此函数可用于移动映像。
WinBioEnrollCaptureWithCallback
异步捕获生物识别示例并将其添加到模板。
WinBioEnrollCommit
完成挂起的生物识别模板,并将其保存到与用于注册的生物识别单元关联的数据库。 从 Windows 10 版本 1607 开始,此函数可用于移动映像。
WinBioEnrollDiscard
结束注册序列并放弃挂起的生物识别模板。 从 Windows 10 版本 1607 开始,此函数可用于移动映像。
WinBioEnrollSelect
指定在示例缓冲区中存在表示多个个人的数据时要注册的个体。 从 Windows 10 版本 1607 开始,此函数可用于移动映像。
WinBioEnumBiometricUnits
枚举与输入类型匹配的所有附加生物识别单元。
WinBioEnumDatabases
枚举与指定类型匹配的所有已注册数据库。
WinBioEnumEnrollments
检索为指定标识和生物识别单元注册的生物识别子因素。 从 Windows 10 版本 1607 开始,此函数可用于移动映像。
WinBioEnumServiceProviders
检索有关已安装生物识别服务提供商的信息。 从 Windows 10 版本 1607 开始,此函数可用于移动映像。
WinBioFree
通过对 Windows 生物识别框架 API 函数的早期调用释放为客户端应用程序分配的内存。 从 Windows 10 版本 1607 开始,此函数可用于移动映像。
WinBioGetCredentialState
检索一个值,该值指定是否已为指定用户设置凭据。 从 Windows 10 版本 1607 开始,此函数可用于移动映像。
WinBioGetDomainLogonSetting
检索一个值,该值指定用户是否可以使用生物识别信息登录到域。
WinBioGetEnabledSetting
检索一个值,该值指定 Windows 生物识别框架当前是否已启用。
WinBioGetEnrolledFactors
获取有关指定用户在计算机上拥有的生物识别注册的信息。
WinBioGetLogonSetting
检索一个值,该值指示用户是否可以使用生物识别信息登录。
WinBioGetProperty
检索会话、单元或模板属性。 从 Windows 10 版本 1607 开始,此函数可用于移动映像。
WinBioIdentify
捕获生物识别样本并确定它是否与现有的生物识别模板匹配。 从 Windows 10 版本 1607 开始,此函数可用于移动映像。
WinBioIdentifyWithCallback
异步捕获生物识别样本,并确定它是否与现有的生物识别模板匹配。
WinBioLocateSensor
检索用户以交互方式选择的生物识别单元的 ID 号。
WinBioLocateSensorWithCallback
异步检索用户以交互方式选择的生物识别单元的 ID 号。
WinBioLockUnit
锁定生物识别单元供单个会话独占使用。 从 Windows 10 版本 1607 开始,此函数可用于移动映像。
WinBioLogonIdentifiedUser
导致快速用户切换到与生物识别会话执行的最后一次成功识别作关联的帐户。
WinBioMonitorPresence
为指定的生物识别单元启用人脸识别或鸢尾花监视机制。 从 Windows 10 版本 1607 开始,此函数可用于移动映像。
WinBioOpenSession
连接到生物识别服务提供商和一个或多个生物识别单元。
WinBioRegisterEventMonitor
注册回调函数以接收与打开会话关联的服务提供商的事件通知。
WinBioReleaseFocus
释放窗口焦点。
WinBioRemoveAllCredentials
从存储中删除所有凭据。 从 Windows 10 版本 1607 开始,此函数可用于移动映像。
WinBioRemoveAllDomainCredentials
从应用商店中删除当前域的所有用户凭据。 从 Windows 10 版本 1607 开始,此函数可用于移动映像。
WinBioRemoveCredential
删除指定用户的生物识别登录凭据。 从 Windows 10 版本 1607 开始,此函数可用于移动映像。
WinBioSetCredential
保存当前用户的生物识别登录凭据。 从 Windows 10 版本 1607 开始,此函数可用于移动映像。
WinBioSetProperty
设置与生物识别会话、单元、模板或帐户关联的标准属性的值。 从 Windows 10 版本 1607 开始,此函数可用于移动映像。
WinBioUnlockUnit
释放指定生物识别单元上的会话锁。
WinBioUnregisterEventMonitor
从与打开的生物识别会话关联的服务提供商取消事件通知。
WinBioVerify
捕获生物识别样本并确定该样本是否对应于指定的用户标识。 从 Windows 10 版本 1607 开始,此函数可用于移动映像。
WinBioVerifyWithCallback
异步捕获生物识别样本并确定该样本是否对应于指定的用户标识。
WinBioWait
阻止调用方执行,直到会话的所有挂起生物识别作都已完成或取消。 从 Windows 10 版本 1607 开始,此函数可用于移动映像。

客户端应用程序参考