FingerPrint_UserErrorCode.h 5.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. #ifndef _FINGERPRINT_USER_ERRORCODE_H
  2. #define _FINGERPRINT_USER_ERRORCODE_H
  3. #pragma once
  4. #define FingerPrint_Open_ID "QLR040220499"
  5. #define FingerPrint_Scan_ID "QLR040220407"
  6. #define FingerPrint_Generate_Template_ID "QLR040220408"
  7. #define LOG_ERR_FINGERPRINT_REQUEST_REFUSE 0x20400100
  8. #define FingerPrint_UserErrorCode_Start 0x20400200
  9. #define FingerPrint_UserErrorCode_GET_DLLNAME_FAILED_ONINIT 0x20400201 //指纹仪实体初始化时,获取适配器名称失败 - LogWarn
  10. #define FingerPrint_UserErrorCode_OPEN_ROOT_FAILED_ONINIT 0x20400202 //指纹仪实体初始化时,打开root.ini文件失败 - LogWarn
  11. #define FingerPrint_UserErrorCode_VENDOR_ADAPTER_NOT_EXIST 0x20400203 //厂商适配器不存在dep中 - LogWarn
  12. #define FingerPrint_UserErrorCode_LOAD_ADAPTER_FAILED 0x20400204 //加载厂商适配器失败 - LogWarn
  13. #define FingerPrint_UserErrorCode_CREATE_COMPONENT_FAILED 0x20400205 //加载适配器成功后,CreateDevComponent失败 - LogWarn
  14. #define FingerPrint_UserErrorCode_GET_DEP_PATH_FAILED_REGISTER 0x20400206 //采集接口,获取dep路径失败 - LogWarn
  15. #define FingerPrint_UserErrorCode_NO_IMAGE_IN_DEP_REGISTER 0x20400207 //注册时,采集接口调用成功,但未在dep中找到图片文件 - LogError
  16. #define FingerPrint_UserErrorCode_GETFEATURE_FAILED_REGISTER 0x20400208 //注册时,采集接口调用成功,但返回的特征值为空 - LogError
  17. #define FingerPrint_UserErrorCode_GETTEMPLATE_FAILED 0x20400209 //注册时,合成特征模板失败 - LogError
  18. #define FingerPrint_UserErrorCode_REGISTER_FAILED 0x2040020a //手动Exit退出业务(WARN)- LogWarn
  19. #define FingerPrint_UserErrorCode_GET_DEP_PATH_FAILED_MATCH 0x2040020b //匹配接口,获取dep路径失败 - LogWarn
  20. #define FingerPrint_UserErrorCode_NO_IMAGE_IN_DEP_MATCH 0x2040020c //匹配时,采集接口调用成功,但未在dep中找到图片文件 - LogError
  21. #define FingerPrint_UserErrorCode_GETFEATURE_FAILED_MATCH 0x2040020d //匹配时,采集接口调用成功,但返回的特征值为空 - LogError
  22. #define FingerPrint_UserErrorCode_MATCH_TIME 0x2040020e //匹配接口耗时 (仅用作性能分析,非错误,WARN)- LogWarn
  23. #define FingerPrint_UserErrorCode_INVOKE_MATCH_FAILED 0x2040020f //厂商匹配接口返回失败(Match) - LogWarn
  24. #define FingerPrint_UserErrorCode_MATCH_FAILED 0x20400210 //手动Exit退出业务(WARN) - LogWarn
  25. #define FingerPrint_UserErrorCode_LOGWARN_TERM_INFO 0x20400211 //告警硬件模块信息
  26. #define FingerPrint_UserErrorCode_NO_ADAPTER_FILE 0x20400212 //未找到适配器文件
  27. #define FingerPrint_UserErrorCode_FEATURELEN_ISNOTRIGHT 0x20400213 //注册时 返回的指纹特征长度错误
  28. #define FingerPrint_UserErrorCode_DEVOPENFAILED_MATCH 0x20400214 //指纹DevOpen失败,业务调用Match时报错
  29. #define FingerPrint_UserErrorCode_DEVOPENFAILED_GETFINGERPRINT 0x20400215 //指纹DevOpen失败,业务调用GetFingerPrint时报错
  30. #define FingerPrint_UserErrorCode_DEVOPENFAILED_GenerateTemplate 0x20400216 //指纹DevOpen失败,业务调用GenerateTemplate时报错
  31. #define FingerPrint_UserErrorCode_DEVOPENFAILED_GetImageAndFeature 0x20400217 //指纹DevOpen失败,业务调用GetImageAndFeature时报错
  32. #define FingerPrint_UserErrorCode_DEVOPENFAILED_GetImageAndFeatureEx 0x20400218 //指纹DevOpen失败,业务调用GetImageAndFeatureEx时报错
  33. #define FingerPrint_UserErrorCode_ROOT_INFO 0x20400219 //root信息
  34. #define FingerPrint_UserErrorCode_PARAMFAILED_GETFINGERPRINT 0x2040021a //传入参数错误,业务调用GetFingerPrint时报错
  35. #define FingerPrint_UserErrorCode_DevOpen_Success 0x2040021e //指纹打开成功
  36. #define FingerPrint_UserErrorCode_DevOpen_Failed 0x2040021f //指纹打开失败
  37. #define FingerPrint_UserErrorCode_Release_Object_Failed 0x20400220 //释放对象失败
  38. #define FingerPrint_UserErrorCode_Registe_Timeout 0x20400221 //注册时 采集超时
  39. #define FingerPrint_UserErrorCode_Match_Timeout 0x20400222 //识别时 采集超时
  40. #define FingerPrint_UserErrorCode_FEATURELEN_ISNOTRIGHT_MATCH 0x20400224 //识别时 返回的指纹特征长度错误
  41. #define FingerPrint_UserErrorCode_DevOpen_Failed_Registe 0x20400225 //采集指纹时,指纹是打开失败状态
  42. #define FingerPrint_UserErrorCode_CANCEL_SCAN 0x20400226 //扫描取消
  43. #define FingerPrint_UserErrorCode_CANCEL_GETTEMPLATE 0x20400227 //生成取消
  44. #define FingerPrint_UserErrorCode_TEMPLATELEN_ISNOTRIGHT 0x20400228 //指纹模版生产长度不对
  45. #define FingerPrint_UserErrorCode_GET_FINGERBLOB_FAIL 0x20400229 //获取指纹图片内容失败
  46. #define FingerPrint_UserErrorCode_GETTEMPLATE_NO_FILE 0x2040022a //指纹模版需要的指纹文件不存在
  47. #define FingerPrint_UserErrorCode_GETTEMPLATE_PARAM_FAIL 0x2040022b //指纹模版输入参数错误
  48. #define FingerPrint_UserErrorCode_DEVOPENFAILED_CANCELSCAN_FAIL 0x2040022c //指纹DevOpen失败,业务调用CancelScan时报错
  49. #define FingerPrint_UserErrorCode_FindFile_in_DepBak 0x20400232 //在旧Dep路径下找到文件
  50. #define FingerPrint_UserErrorCode_GET_FINGERPRINT_PARAM_FAIL 0x20400233 //指纹扫描输入参数错误
  51. #define FingerPrint_UserErrorCode_DeleteImg_Fail 0x20400234 //删除指纹文件失败
  52. //指纹流程状态报错
  53. #define FingerPrint_UserErrorCode_PROCESS_NORMAL 0x20400401 //当前处于指纹仪空闲状态,无法处理此请求
  54. #define FingerPrint_UserErrorCode_PROCESS_SCAN 0x20400402 //当前处于指纹仪扫描工作状态,无法处理此请求
  55. #define FingerPrint_UserErrorCode_PROCESS_FAIL 0x20400403 //当前处于指纹仪故障异常状态,无法处理此请求
  56. #define FingerPrint_UserErrorCode_PROCESS_INIT 0x20400404 //当前处于指纹仪初始化状态,无法处理此请求
  57. #define FingerPrint_UserErrorCode_PROCESS_CANNOT_PROCESS 0x20400405 //指纹仪当前状态无法处理此请求
  58. #endif