⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 hkerror.h

📁 作为信息安全的一辅助工具,主要用于初始化USBKEY,从而使USBKEY存储用户的相关信息.
💻 H
字号:
/* 文件名:HKError.h
*  版本:2.0
*  描述:本文件为基本函数库 HKCommand.dll 中定义的部分错误码
*  创建日期:2005年3月29日
*  完成日期:2005年4月4日
*  北京海泰方圆科技有限公司
*/

#ifndef __HK_ERROR_H
#define __HK_ERROR_H

#define HKI_ERRCODE_BASE         	 0x8010006FL

#define HKI_ERR_DEV_INDEX		     HKI_ERRCODE_BASE+0x00000001 //设备索引号超界
#define HKI_ERR_DEV_INUSE	  		 HKI_ERRCODE_BASE+0x00000002 //该设备已处于连接状态,请等待并重新尝试连接
#define HKI_ERR_DEV_READERLEN		 HKI_ERRCODE_BASE+0x00000003 //取设备个数时发现设备名超长
#define HKI_ERR_DEV_INVALIDCTX		 HKI_ERRCODE_BASE+0x00000004 //释放设备时,指定的设备句柄无效,您可能已调用过HKDisconnectDev函数
#define HKI_ERR_DEV_BYNAME		     HKI_ERRCODE_BASE+0x00000005 //找不到指定的设备名或该设备不可用
#define HKI_ERR_DEV_INVALIDINDEX	 HKI_ERRCODE_BASE+0x00000006 //无效的设备索引号
#define HKI_ERR_DEV_NOTFOUND         HKI_ERRCODE_BASE+0x00000007 //未发现该设备

#define HKI_ERR_DEV_ATR_LENGTH		 HKI_ERRCODE_BASE+0x00000008 //取序列号时,所得ATR的长度有误。应为2-32字节。
#define HKI_ERR_DEV_ATR_FLAG		 HKI_ERRCODE_BASE+0x00000009 //取序列号时,所得ATR的首字节标志不正确。应为3B或3F
#define HKI_ERR_DEV_ATR_VALUE		 HKI_ERRCODE_BASE+0x0000000a //取序列号时,不能识别ATR内容的格式。可能没有找到0x8888标志

#define HKI_ERR_DEV_HID_CRC			 HKI_ERRCODE_BASE+0x00000012 //HID设备通信时发生奇偶校验错误
#define HKI_ERR_DEV_HID_TIMEOUT		 HKI_ERRCODE_BASE+0x00000013 //HID设备通信时发生超时错误
#define HKI_ERR_DEV_HID_RESET 		 HKI_ERRCODE_BASE+0x00000014 //HID设备通信时发生卡片复位信息TS或BCC错误
#define HKI_ERR_DEV_HID_LEN			 HKI_ERRCODE_BASE+0x00000015 //HID设备通信时发生长度错误
#define HKI_ERR_DEV_HID_BCC			 HKI_ERRCODE_BASE+0x00000016 //HID设备通信中,计算机发送的命令系列校验码错
#define HKI_ERR_DEV_HID_WRITE	     HKI_ERRCODE_BASE+0x00000017 //HID设备写操作错误
#define HKI_ERR_DEV_HID_READ	     HKI_ERRCODE_BASE+0x00000018 //HID设备读操作错误
#define HKI_ERR_CRYPT_INVALIDPARAM	 HKI_ERRCODE_BASE+0x00000039 //给定的函数参数在无效值域
#define HKI_ERR_MEM_NULLPTR		     HKI_ERRCODE_BASE+0x0000003a //作为参数的指针为空
#define HKI_ERR_MEM_BUFTOOSMALL	     HKI_ERRCODE_BASE+0x0000003b //分配的内存空间不够

#define HKI_ERR_EVT_INVALID	         HKI_ERRCODE_BASE+0x0000003c //无效的设备插拔处理事件句柄
#define HKI_ERR_MUTEX_OBJHOST		 HKI_ERRCODE_BASE+0x0000003d //当前申请服务的对象过多,已无剩余资源可用
#define HKI_ERR_UNKOWN	             HKI_ERRCODE_BASE+0x0000003e //未定义错误
#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -