客户端应用程序函数
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 开始,此函数可用于移动映像。 |