欢迎您访问郑州兴邦电子股份有限公司官方网站!
阿里巴巴诚信通企业
全国咨询热线:40000-63966
兴邦智慧校园管理系统

联系兴邦电子

全国咨询热线:40000-63966

售后:0371-55132951/55132952

工厂:河南省 郑州市 高新区莲花街电子电器产业园

磁卡读写机二次开发包

磁卡读写机二次开发包

  • 软件大小: 33.09 MB 解压密码:
    软件评级: ★★★ 开 发 商: 兴邦科技
    本月下载: 软件类别: 兴邦软件
    软件授权: 免费版 软件语言: 英文
    运行平台: Win9x/NT/2000/XP/ 更新时间: 2006年12月10日
磁卡读写机二次开发包

磁卡读写机二次开发包

一、导出函数
1、int ReadCard(int portnumber,int tracknumber,int timeout,unsigned char* track1,int* track1len,unsigned char* track2,int* track2len,unsigned char* track3,int* track3len)
2、int WriteCard(int portnumber,int timeout,unsigned char* track1,int track1len,unsigned char* track2,int track2len,unsigned char* track3,int track3len)
3、int ReadPassword(int portnumber,int timeout,int rdtimes,unsigned char* psw,int* pswlen)
以上函数均为标准 SDK 函数调用方式(stdcall)。
二、函数说明
1、int ReadCard(int portnumber,int tracknumber,int timeout,unsigned char* track1,int* track1len,unsigned char* track2,int* track2len,unsigned char* track3,int* track3len)
从写卡机读磁卡。
参数:
portnumber(in): 串口号,1 代表 COM1;2 代表 COM2;3 代表 COM3...
tracknumber(in):磁道选择
1 代表磁道1;
2 代表磁道2;
3 代表磁道3;
12 代表磁道1和磁道2;
23 代表磁道2和磁道3;
123 代表磁道1和磁道2和磁道3;
timeout(in):超时控制,单位为秒。读卡应在此时间范围内完成,超时则写卡机被复位。
track1(out):磁道1接收缓冲区指针
track1len(out):磁道1数据长度指针
track2(out):磁道2接收缓冲区指针
track2len(out):磁道2数据长度指针
track3(out):磁道3接收缓冲区指针
track3len(out):磁道3数据长度指针
返回值:
0 表示 成功;
1 表示 串口无法使用;
2 表示 操作超时;
3 表示 读磁卡失败。
2、int WriteCard(int portnumber,int timeout,unsigned char* track1,int track1len,unsigned char* track2,int track2len,unsigned char* track3,int track3len)
通过写卡机写磁卡。
参数:
portnumber(in): 串口号,1 代表 COM1;2 代表 COM2;3 代表 COM3...
timeout(in):超时控制,单位为秒。读卡应在此时间范围内完成,超时则写卡机被复位。
track1(in):磁道1数据缓冲区指针
track1len(in):磁道1数据长度
track2(in):磁道2数据缓冲区指针
track2len(in):磁道2数据长度
track3(in):磁道3数据缓冲区指针
track3len(in):磁道3数据长度
返回值:
0 表示 成功;
1 表示 串口无法使用;
2 表示 操作超时;
3 表示 写磁卡失败。
3、int ReadPassword(int portnumber,int timeout,int rdtimes,unsigned char* psw,int* pswlen)
从密码键盘读密码。
参数:
portnumber(in): 串口号,1 代表 COM1;2 代表 COM2;3 代表 COM3...
timeout(in):超时控制,单位为秒。读密码应在此时间范围内完成,超时则密码键盘被复位。
rdtimes(in):选择密码键盘语音
1 为“请输入密码”
2 为“请再输入一次密码”
psw(out):密码接收缓冲区指针
pswlen(out):密码数据长度指针
返回值:
0 表示 成功;
1 表示 串口无法使用;
2 表示 操作超时。

本站下载
回到顶部