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