如何读取IC卡内数据,有图
__int16 IC_Read (HANDLE ICDev,__int16 Offset,__int16 len, unsigned char * DataBuffer)
说明:该函数用来读取IC卡内数据
即根据偏移量,长度等参数进行卡内数据读取
调用:HANDLE ICDev----IC_InitComm函数返回的端口标识符
__int16 Offset---- 读数据IC卡起始地址
__int16 Len ---- 数据长度
unsigned char * Databuffer---- 存放数据的缓冲区
返回:<0 错误。其绝对值为错误号
=0 读取数据正确
举例:IC_Read(ICDev,16,79,DataBuffer)
读取16至79的数据到DataBuffer。
相关HEX函数:
__int16 __stdcall IC_Read_Hex(HANDLE idComDev,__int16 offset,__int16 len,unsigned char * databuffer)
如图所示:

我要取“A001700018820”这一段数据,但是不知道__int16 Offset和__int16 Len这两个参数怎么填,希望各位大侠赐教?谢谢!!!
说明:该函数用来读取IC卡内数据
即根据偏移量,长度等参数进行卡内数据读取
调用:HANDLE ICDev----IC_InitComm函数返回的端口标识符
__int16 Offset---- 读数据IC卡起始地址
__int16 Len ---- 数据长度
unsigned char * Databuffer---- 存放数据的缓冲区
返回:<0 错误。其绝对值为错误号
=0 读取数据正确
举例:IC_Read(ICDev,16,79,DataBuffer)
读取16至79的数据到DataBuffer。
相关HEX函数:
__int16 __stdcall IC_Read_Hex(HANDLE idComDev,__int16 offset,__int16 len,unsigned char * databuffer)
如图所示:

我要取“A001700018820”这一段数据,但是不知道__int16 Offset和__int16 Len这两个参数怎么填,希望各位大侠赐教?谢谢!!!
...全文
相关推荐
基于51系列单片机的智能IC卡门禁控制系统设计.doc
4.系统功能:系统在没有卡片进入读卡能量范围内时,显示时钟;有卡片进入时,读取卡内数据并将卡号显示在数码显示器上。
Android 实现了NFC编程,能实现对IC卡的写入、数据读取等操作
在读取数据时,先确定卡片的类型和分区,然后调用`connect()`建立连接,再使用`readBlock(int blockNumber)`方法读取特定块的数据。
Android通过NFC读取IC卡示例
读取IC卡示例有助于开发者构建这些应用场景,如读取公交卡余额、识别会员卡信息或者在设备间交换数据。
IC客栈数据对比
另外,"IC卡修改工具"这一标签提示我们,该软件可能还具备修改IC卡数据的能力。这种能力虽然在某些情况下非常有用,比如更新卡内过期信息或修复数据错误等,但同时也带来了一定的风险。
读取ic卡卡号
通过FKTest,用户可以进行多种操作,如读取IC卡上的数据、检测卡片的安全性以及判断哪些扇区已经被加密。扇区是IC卡数据存储的基本单位,每个扇区通常包含几个块,每个块又包含一定数量的数据位。


