libzkfperrdef.h 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. #ifndef _libzkfperrdef_h
  2. #define _libzkfperrdef_h
  3. /**
  4. * @file libzkfperrdef.h
  5. * @brief 错误码定义
  6. * @author scar chen
  7. * @date 2016-04-12
  8. * @version 5.0
  9. * @par 版权:
  10. * ZKTeco
  11. * @par 历史版本
  12. *
  13. * @note
  14. *
  15. */
  16. #define ZKFP_ERR_ALREADY_INIT 1 /**< 已经初始化 */
  17. #define ZKFP_ERR_OK 0 /**< 操作成功 */
  18. #define ZKFP_ERR_INITLIB -1 /**< 初始化算法库失败 */
  19. #define ZKFP_ERR_INIT -2 /**< 初始化采集库失败 */
  20. #define ZKFP_ERR_NO_DEVICE -3 /**< 无设备连接 */
  21. #define ZKFP_ERR_NOT_SUPPORT -4 /**< 接口暂不支持 */
  22. #define ZKFP_ERR_INVALID_PARAM -5 /**< 无效参数 */
  23. #define ZKFP_ERR_OPEN -6 /**< 打开设备失败 */
  24. #define ZKFP_ERR_INVALID_HANDLE -7 /**< 无效句柄 */
  25. #define ZKFP_ERR_CAPTURE -8 /**< 取像失败 */
  26. #define ZKFP_ERR_EXTRACT_FP -9 /**< 提取指纹模板失败 */
  27. #define ZKFP_ERR_ABSORT -10 /**< 中断 */
  28. #define ZKFP_ERR_MEMORY_NOT_ENOUGH -11 /**< 内存不足 */
  29. #define ZKFP_ERR_BUSY -12 /**< 当前正在采集 */
  30. #define ZKFP_ERR_ADD_FINGER -13 /**< 添加指纹模板失败 */
  31. #define ZKFP_ERR_DEL_FINGER -14 /**< 删除指纹失败 */
  32. #define ZKFP_ERR_FAIL -17 /**< 操作失败 */
  33. #define ZKFP_ERR_CANCEL -18 /**< 取消采集 */
  34. #define ZKFP_ERR_VERIFY_FP -20 /**< 比对指纹失败 */
  35. #define ZKFP_ERR_MERGE -22 /**< 合并登记指纹模板失败 */
  36. #define ZKFP_ERR_NOT_OPENED -23; /**< 设备未打开 */
  37. #define ZKFP_ERR_NOT_INIT -24; /**< 未初始化 */
  38. #define ZKFP_ERR_ALREADY_OPENED -25; /**< 设备已打开 */
  39. #define ZKFP_ERR_LOADIMAGE -26 /**< 文件打开失败 */
  40. #define ZKFP_ERR_ANALYSE_IMG -27 /**< 处理图像失败 */
  41. #define ZKFP_ERR_TIMEOUT -28 /**< 超时 */
  42. #endif //_libzkfperrdef_h