开发工具:
文件大小: 165kb
下载次数: 0
上传时间: 2008-12-19
详细说明: //打开串行口函数 HANDLE __stdcall IC_InitComm_Baud(__int16 port, long Baud);//IC_InitComm(__int16 port, long Baud); HANDLE __stdcall IC_InitComm(__int16 port); //关闭串口函数 __int16 __stdcall IC_ExitComm(HANDLE idComDev); //读取下位机状态函数 __int16 __stdcall IC_Status (HANDLE idComDev); //对卡断电函数 __int16 __stdcall IC_Down(HANDLE idComDev); //设置卡型函数 __int16 __stdcall IC_InitType (HANDLE idComDev,__int16 type); //本函数用于返回卡的类型代码,小于零表示出错,-0x70表示未知卡型 __int16 __stdcall IC_WhatIsType (HANDLE idComDev); //通用写函数 __int16 __stdcall IC_Write(HANDLE idComDev,__int16 offset,__int16 len, unsigned char * databuffer); __int16 __stdcall IC_Write_Hex(HANDLE idComDev, __int16 offset, __int16 len, unsigned char * databuffer); //通用读函数 __int16 __stdcall IC_Read(HANDLE idComDev,__int16 offset,__int16 len, unsigned char * databuffer); __int16 __stdcall IC_Read_Hex(HANDLE idComDev, __int16 offset, __int16 len, unsigned char * databuffer); ///////////////////////////////////////////////////////////////////////////////////// //读45D041卡 __int16 __stdcall IC_DirectRead(HANDLE idComDev,__int16 page,__int16 offset,__int16 len, unsigned char * databuffer); __int16 __stdcall IC_DirectRead_Hex(HANDLE idComDev, __int16 page, __int16 offset, __int16 len, unsigned char * databuffer); //直接写45D041卡 __int16 __stdcall IC_DirectWrite(HANDLE idComDev,__int16 page,__int16 offset,__int16 len, unsigned char * databuffer); __int16 __stdcall IC_DirectWrite_Hex(HANDLE idComDev,__int16 page,__int16 offset,__int16 len, unsigned char * databuffer); __int16 __stdcall IC_ReadProtection(HANDLE idComDev,__int16 offset,__int16 len, unsigned char * databuffer); __int16 __stdcall IC_WriteProtection(HANDLE idComDev,__int16 offset,__int16 len, unsigned char * databuffer); __int16 __stdcall IC_ReadCount_SLE4442(HANDLE idComDev); __int16 __stdcall IC_CheckPass_SLE4442(HANDLE idComDev, unsigned char* Password); __int16 __stdcall IC_ChangePass_SLE4442(HANDLE idComDev, unsigned char* Password); __int16 __stdcall IC_CheckPass_SLE4442hex(HANDLE idComDev, unsigned char* Password); __int16 __stdcall IC_ChangePass_SLE4442hex(HANDLE idComDev, unsigned char* Password); ///////////////////////////////////////////// __int16 __stdcall IC_WriteWithProtection(HANDLE idComDev,__int16 offset,__int16 len, unsigned char * databuffer); __int16 __stdcall IC_ReadWithProtection(HANDLE idComDev,__int16 offset,__int16 len, unsigned char * databuffer); __int16 __stdcall IC_ReadCount_SLE4428(HANDLE idComDev); __int16 __stdcall IC_CheckPass_SLE4428(HANDLE idComDev, unsigned char* Password); __int16 __stdcall IC_ChangePass_SLE4428(HANDLE idComDev, unsigned char* Password); __int16 __stdcall IC_CheckPass_SLE4428hex(HANDLE idComDev, unsigned char* Password); __int16 __stdcall IC_ChangePass_SLE4428hex(HANDLE idComDev, unsigned char* Password); ///////////////////////////////////////////// __int16 __stdcall IC_Fuse_1604(HANDLE idComDev); __int16 __stdcall IC_ReadCount_1604(HANDLE idComDev,__int16 area); __int16 __stdcall IC_CheckPass_1604(HANDLE idComDev,__int16 area,unsigned char * Password); __int16 __stdcall IC_ChangePass_1604(HANDLE idComDev,__int16 area,unsigned char * Password); __int16 __stdcall IC_CheckPass_1604hex(HANDLE idComDev,__int16 area,unsigned char * Password); __int16 __stdcall IC_ChangePass_1604hex(HANDLE idComDev,__int16 area,unsigned char * Password); ///////////////////////////////////////////// //写入,不负责擦除 __int16 __stdcall IC_Write_102(HANDLE idComDev,__int16 offset,__int16 len, unsigned char * databuffer); __int16 __stdcall IC_Write_102Hex(HANDLE idComDev,__int16 offset,__int16 len, unsigned char * databuffer); __int16 __stdcall IC_Read_102(HANDLE idComDev,__int16 offset,__int16 len, unsigned char * databuffer); __int16 __stdcall IC_ReadCount_102(HANDLE idComDev); __int16 __stdcall IC_CheckPass_102(HANDLE idComDev, unsigned char* Password); __int16 __stdcall IC_CheckPass_102hex(HANDLE idComDev, unsigned char* Password); __int16 __stdcall IC_ChangePass_102(HANDLE idComDev, unsigned char* Password); __int16 __stdcall IC_ChangePass_102hex(HANDLE idComDev, unsigned char* Password); __int16 __stdcall IC_CheckAZPass_102(HANDLE idComDev, __int16 zone,unsigned char* Password); __int16 __stdcall IC_CheckAZPass_102hex(HANDLE idComDev, __int16 zone,unsigned char* Password); __int16 __stdcall IC_ChangeAZPass_102(HANDLE idComDev, __int16 zone,unsigned char* Password); __int16 __stdcall IC_ChangeAZPass_102hex(HANDLE idComDev, __int16 zone,unsigned char* Password); //校验擦除密码,校验成功后卡片自行执行擦除本用户区 __int16 __stdcall IC_Fuse_102(HANDLE idComDev); __int16 __stdcall IC_Erase_102(HANDLE idComDev,__int16 offset,__int16 len); //擦除,用于保险丝未烧断时 __int16 __stdcall IC_EWrite_102(HANDLE idComDev,__int16 offset,__int16 len, unsigned char * databuffer); //先擦除,再写入 __int16 __stdcall IC_EWrite_102Hex(HANDLE idComDev,__int16 offset,__int16 len, unsigned char * databuffer); ///////////////////////////////////////////// __int16 __stdcall IC_CheckAZPass_1608(HANDLE idComDev, __int16 area,unsigned char * Password); __int16 __stdcall IC_CheckAZPass_1608hex(HANDLE idComDev, __int16 area,unsigned char * Password); //校验1608卡用户区密码 __int16 __stdcall IC_ChangeAZPass_1608(HANDLE idComDev, __int16 area,unsigned char * Password); __int16 __stdcall IC_ChangeAZPass_1608hex(HANDLE idComDev, __int16 area,unsigned char * Password); //变更1608卡用户区密码 __int16 __stdcall IC_ReadCount_1608(HANDLE idComDev,__int16 area); //读1608卡错误计数器 __int16 __stdcall IC_Fuse_1608(HANDLE idComDev); //1608卡熔丝 __int16 __stdcall IC_ChangeZone_1608(HANDLE idComDev,__int16 zone,unsigned char Data); //变更1608卡用户区设置 __int16 __stdcall IC_Authenticate_1608(HANDLE idComDev,unsigned char *secret); __int16 __stdcall IC_Authenticate_1608hex(HANDLE idComDev,unsigned char *secret); ///////////////////////////////////////////// ...展开收缩
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.