客户端错误代码

Winbio_err.h 头文件中定义了以下错误代码。

常量/值 说明
WINBIO_E_UNSUPPORTED_FACTOR
0x80098001
不支持指定的生物识别因子。
WINBIO_E_INVALID_UNIT
0x80098002
单位 ID 号与有效的生物识别设备不对应。
WINBIO_E_UNKNOWN_ID
0x80098003
生物识别样本与任何已知标识都不匹配。
WINBIO_E_CANCELED
0x80098004
生物识别操作在完成之前已取消。
WINBIO_E_NO_MATCH
0x80098005
生物识别样本与指定的标识或子因子不匹配。
WINBIO_E_CAPTURE_ABORTED
0x80098006
无法捕获生物识别样本,因为捕获操作已中止。
WINBIO_E_ENROLLMENT_IN_PROGRESS
0x80098007
无法启动注册事务,因为另一个注册已在进行中。
WINBIO_E_BAD_CAPTURE
0x80098008
捕获的样本不能用于进一步的生物识别操作。
WINBIO_E_INVALID_CONTROL_CODE
0x80098009
生物识别单元不支持指定的单元控制代码。
WINBIO_E_DATA_COLLECTION_IN_PROGRESS
0x8009800B
挂起的数据收集操作已在进行中。
WINBIO_E_UNSUPPORTED_DATA_FORMAT
0x8009800C
生物识别传感器驱动程序不支持请求的数据格式。
WINBIO_E_UNSUPPORTED_DATA_TYPE
0x8009800D
生物识别传感器驱动程序不支持请求的数据类型。
WINBIO_E_UNSUPPORTED_PURPOSE
0x8009800E
生物识别传感器驱动程序不支持请求的数据用途。
WINBIO_E_INVALID_DEVICE_STATE
0x8009800F
生物识别单元未处于执行指定操作的正确状态。
WINBIO_E_DEVICE_BUSY
0x80098010
无法执行该操作,因为传感器设备正忙。
WINBIO_E_DATABASE_CANT_CREATE
0x80098011
存储适配器无法创建新数据库。
WINBIO_E_DATABASE_CANT_OPEN
0x80098012
存储适配器无法打开现有数据库。
WINBIO_E_DATABASE_CANT_CLOSE
0x80098013
存储适配器无法关闭数据库。
WINBIO_E_DATABASE_CANT_ERASE
0x80098014
存储适配器无法擦除数据库。
WINBIO_E_DATABASE_CANT_FIND
0x80098015
存储适配器找不到数据库。
WINBIO_E_DATABASE_ALREADY_EXISTS
0x80098016
存储适配器无法创建数据库,因为指定的数据库已存在。
WINBIO_E_DATABASE_FULL
0x80098018
存储适配器无法向数据库添加记录,因为数据库已满。
WINBIO_E_DATABASE_LOCKED
0x80098019
数据库已锁定,其内容不可访问。
WINBIO_E_DATABASE_CORRUPTED
0x8009801A
数据库的内容已损坏,无法访问。
WINBIO_E_DATABASE_NO_SUCH_RECORD
0x8009801B
未删除任何记录,因为数据库中不存在指定的标识和子因素。
WINBIO_E_DUPLICATE_ENROLLMENT
0x8009801C
指定的标识和子因素已在数据库中注册。
WINBIO_E_DATABASE_READ_ERROR
0x8009801D
尝试从数据库读取时出错。
WINBIO_E_DATABASE_WRITE_ERROR
0x8009801E
尝试写入数据库时发生错误。
WINBIO_E_DATABASE_NO_RESULTS
0x8009801F
数据库中没有与查询匹配的记录。
WINBIO_E_DATABASE_NO_MORE_RECORDS
0x80098020
已检索最新数据库查询中的所有记录。
WINBIO_E_DATABASE_EOF
0x80098021
数据库操作意外遇到文件末尾。
WINBIO_E_DATABASE_BAD_INDEX_VECTOR
0x80098022
由于索引向量格式不正确,数据库操作失败。
WINBIO_E_INCORRECT_BSP
0x80098024
生物识别单元不属于指定的服务提供商。
WINBIO_E_INCORRECT_SENSOR_POOL
0x80098025
生物识别单元不属于指定的传感器池。
WINBIO_E_NO_CAPTURE_DATA
0x80098026
传感器适配器捕获缓冲区为空。
WINBIO_E_INVALID_SENSOR_MODE
0x80098027
传感器适配器不支持配置中指定的传感器模式。
WINBIO_E_LOCK_VIOLATION
0x8009802A
由于锁定冲突,无法执行请求的操作。
WINBIO_E_DUPLICATE_TEMPLATE
0x8009802B
生物识别模板中的数据与数据库中已有的另一个模板中的数据相匹配。
WINBIO_E_INVALID_OPERATION
0x8009802C
请求的操作对会话或生物识别单元的当前状态无效。
WINBIO_E_SESSION_BUSY
0x8009802D
会话无法开始新操作,因为另一个操作已在进行中。
WINBIO_E_CRED_PROV_DISABLED
0x80098030
系统策略设置已禁用生物识别凭据提供程序。
WINBIO_E_CRED_PROV_NO_CREDENTIAL
0x80098031
找不到请求的凭据。
WINBIO_E_DISABLED
0x80098032
系统策略设置已禁用生物识别服务。
WINBIO_E_CONFIGURATION_FAILURE
0x80098033
无法配置生物识别单元。
WINBIO_E_SENSOR_UNAVAILABLE
0x80098034
无法创建专用池,因为一个或多个生物识别单元不可用。
WINBIO_E_SAS_ENABLED
0x80098035
登录需要安全注意序列 (CTRL-ALT-DELETE) 。
WINBIO_E_DEVICE_FAILURE
0x80098036
生物识别传感器发生故障。
WINBIO_E_FAST_USER_SWITCH_DISABLED
0x80098037
>禁用快速用户切换。
WINBIO_E_NOT_ACTIVE_CONSOLE
0x80098038
无法从终端服务器客户端会话打开系统传感器池。
WINBIO_E_EVENT_MONITOR_ACTIVE
0x80098039
已存在与指定会话关联的活动事件监视器。
WINBIO_E_INVALID_PROPERTY_TYPE
0x8009803A
指定的值不是有效的属性类型。
WINBIO_E_INVALID_PROPERTY_ID
0x8009803B
指定的值不是有效的属性 ID。
WINBIO_E_UNSUPPORTED_PROPERTY
0x8009803C
生物识别单元不支持指定的属性。
WINBIO_E_ADAPTER_INTEGRITY_FAILURE
0x8009803D
适配器未检查传递其完整性。
WINBIO_I_MORE_DATA
0x00090001
当前注册模板需要另一个示例。

要求

要求
最低受支持的客户端
Windows 7 [仅限桌面应用]
最低受支持的服务器
Windows Server 2008 R2 [仅限桌面应用]
标头
Winbio_err.h

另请参阅

客户端应用程序常量