【2017年整理】常州华昌-磁卡读写机动态链接库说明

上传人:豆浆 文档编号:1000208 上传时间:2017-05-25 格式:DOC 页数:4 大小:55.50KB
返回 下载 相关 举报
【2017年整理】常州华昌-磁卡读写机动态链接库说明_第1页
第1页 / 共4页
【2017年整理】常州华昌-磁卡读写机动态链接库说明_第2页
第2页 / 共4页
【2017年整理】常州华昌-磁卡读写机动态链接库说明_第3页
第3页 / 共4页
【2017年整理】常州华昌-磁卡读写机动态链接库说明_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《【2017年整理】常州华昌-磁卡读写机动态链接库说明》由会员分享,可在线阅读,更多相关《【2017年整理】常州华昌-磁卡读写机动态链接库说明(4页珍藏版)》请在金锄头文库上搜索。

1、常州华昌电子有限公司HCE-300系列磁卡读写机 - win95/win98 下 32位动态链接库(DLL)函数说明1) INT Wcard(CHAR *SET,CHAR *WDATA,INT TRACK)功能:控制 HCE-323磁卡读写机进行写磁卡操作,按 ESC键可退出.返回: 整型= 1: 写卡正确-1: 所选串行口打不开-2: 与磁卡读写机通信失败(磁卡机没有与主机连接或连接不正确)-3: 串口设置错误-4: 写卡错误-5: 用户 ESC 退出参数:SET: 字符串,用来设置串口.格式:1,9600,N,8,1 - (1=com1 或 2=com2),(9600=baud9600或

2、4800=baud4800或 2400=baud2400或 1200=baud1200),(N=无校验或 O=奇校验或 N=偶校验),(8=8个数据位或 7=7个数据位),(1=1个停止位或 2=2个停止位).如:2,9600,O,7,1 表示串口 2,波特率 9600.奇校验,7 个数据位,1 个停止位.TRACK: 需要进行写卡操作的磁道选择号(具体定义如下:) - 1:选择第 1磁轨 2:选择第 2磁轨3:选择第 3磁轨4:选择第 2和第 1磁轨5:选择第 2和第 3磁轨WDATA: 字符串,所要向卡上写的数据.格式:磁道 1数据 - 写第 1轨数据(此时 TRACK 为 1)磁道 2数

3、据 - 写第 2轨数据(此时 TRACK 为 2) 磁道 3数据 - 写第 3轨数据(此时 TRACK 为 3)磁道 2数据 a磁道 1数据 - 写第 2轨数据和第 1轨数据(此时 TRACK 为 4,小写字符 a作为磁道 2和磁道 1的数据的间隔符) 磁道 2数据 a磁道 3数据 - 写第 2轨数据和第 3轨数据(此时 TRACK 为 5,小写字符 a作为磁道 2和磁道 3的数据的间隔符)其中: 小写字符 a为磁道 2与磁道 1(或磁道 2与磁道 3)的数据的分隔符1轨数据可为字母或数字,最多 76个2轨数据只可为数字,最多 37个 3轨数据只可为数字,最多 104个 如: Wcard(1,

4、9600,N,8,1,1111111111,1)- 表示通过串行口 1以波特率 9600BPS,8 位数据位,1 位停止位,无校验的方式向第 1磁轨中写入数据:1111111111Wcard(1,9600,N,8,1,2222222222,2)- 表示通过串行口 1以波特率 9600BPS,8 位数据位,1 位停止位,无校验的方式向第 2磁轨中写入数据:2222222222Wcard(1,9600,N,8,1,3333333333,3)- 表示通过串行口 1以波特率 9600BPS,8 位数据位,1 位停止位,无校验的方式向第 3磁轨中写入数据:3333333333Wcard(1,9600,N

5、,8,1,2222222222a1111111111,4)- 表示通过串行口 1以波特率 9600BPS,8 位数据位,1 位停止位,无校验的方式向第 2磁轨中写入数据:2222222222 并且向第 1磁轨中写入数据:1111111111Wcard(1,9600,N,8,1,2222222222a3333333333,5)- 表示通过串行口 1以波特率 9600BPS,8 位数据位,1 位停止位,无校验的方式向第 2磁轨中写入数据:2222222222 并且 向第 3磁轨中写入数据:3333333333 2) INT Rcard(CHAR *SET,CHAR *RDATA,INT TRACK

6、)功能:控制 HCE-300进行读磁卡操作,按 ESC键可退出.返回: 整型= 1: 读卡正确,-1: 所选串行口打不开-2: 与磁卡读写机通信失败(磁卡机没有与主机连接或连接不正确) -3: 串口设置错误-4: 读卡错误-5: 用户 ESC 退出参数:SET: 字符串,用来设置串口.格式:1,9600,N,8,1 - (1=com1 或 2=com2),(9600=baud9600或 4800=baud4800或 2400=baud2400或 1200=baud1200),(N=无校验或 O=奇校验或 N=偶校验),(8=8个数据位或 7=7个数据位),(1=1个停止位或 2=2个停止位).

7、如:2,9600,O,7,1 表示串口 2,波特率 9600.奇校验,7 个数据位,1 个停止位.TRACK: 需要进行写卡操作的磁道选择号(具体定义如下:) - 1:选择第 1磁轨 2:选择第 2磁轨3:选择第 3磁轨4:选择第 2和第 1磁轨5:选择第 2和第 3磁轨RDATA: 读卡数据输出缓冲区(用于存放读卡成功后的返回数据)字符串,长度不少于 300字节.读卡成功返回格式: RDATA = 磁道 1数据 - 返回磁道 1数据(此时 TRACK 为 1)RDATA = 磁道 2数据 - 返回磁道 2数据(此时 TRACK 为 2) RDATA = 磁道 3数据 - 返回磁道 3数据(此

8、时 TRACK 为 3)RDATA = 磁道 2数据 a磁道 1数据 - 返回磁道 2数据和磁道 1数据(此时 TRACK 为 4)RDATA = 磁道 2数据 a磁道 3数据 - 返回磁道 2数据和磁道 3数据(此时 TRACK 为 5)读卡错误: Rcard 函数返回值为-4其中: 小写字符 a为磁道 2与磁道 1(或磁道 2与磁道 3)的数据的分隔符1道数据可为字母或数字,最多 76个2道数据只可为数字,最多 37个 3数据只可为数字,最多 104个如:Rcard(1,9600,N,8,1,RDATA,1)- 表示通过串行口 1以波特率 9600BPS,8 位数据位,1 位停止位,无校验

9、的方式从第 1磁轨中读取数据(存放在 RDATA中)Rcard(1,9600,N,8,1,RDATA,2)- 表示通过串行口 1以波特率 9600BPS,8 位数据位,1 位停止位,无校验的方式从第 2磁轨中读取数据(存放在 RDATA中) Rcard(1,9600,N,8,1,RDATA,3)- 表示通过串行口 1以波特率 9600BPS,8 位数据位,1 位停止位,无校验的方式从第 3磁轨中读取数据(存放在 RDATA中) Rcard(1,9600,N,8,1,RDATA,4)- 表示通过串行口 1以波特率 9600BPS,8 位数据位,1 位停止位,无校验的方式从第 2磁轨和第 1磁轨中

10、读取数据(存放在 RDATA中,中间以小写字符 a作间隔) Rcard(1,9600,N,8,1,RDATA,5)- 表示通过串行口 1以波特率 9600BPS,8 位数据位,1 位停止位,无校验的方式从第 2磁轨和第 3磁轨中读取数据(存放在 RDATA中,中间以小写字符 a作间隔) 附磁卡读写机南天命令集说明:功能 主机发给读写机 读写机返回主机 备注软复位 Esc 0复位 硬复位 Esc a联络 Esc e Esc y读写磁道 1读写磁道 2 Esc j Esc r p/q读写磁道1,2读写磁道 3 Esc j Esc T r p/q取状态字 读写磁道2,3 Esc j Esc B r

11、p/q状态字最后一位为 p表示读写正确;为 q 表示读写错误Esc L 置 2轨为 75BPI置记录密度Esc H 置 2轨为 210BPIEsc T 1 置 2,3轨为 ISO格式置记录格式Esc T 2 置 2,3轨为 IBM格式正确:Esc s STX磁道 1数据?Fs 读磁道 1 Esc r错误:Esc D r q正确:Esc s 磁道 2数据?Fs读磁道 2Esc 错误:Esc r q正确:Esc s磁道 2数据 STX磁道 1数据?Fs读磁道 1,2 Esc D 错误:Esc D r q正确:Esc s A 磁道 3数据?Fs读磁道 3Esc T 错误:Esc T r q正确:Es

12、c s磁道 2数据 A磁道3数据?Fs读磁道 2,3 Esc B 错误:Esc B r q正确:Esc D r p写磁道 1 Esc w STX 磁道 1数据 Gs Esc 错误:Esc D r q正确:Esc r p写磁道 2 Esc t 磁道 2数据 Gs Esc 错误:Esc r q正确:Esc D r p写磁道 1,2 Esc w 磁道 2数据 STX磁道1数据 Gs Esc 错误:Esc D r q正确:Esc T r p写磁道 3 Esc t A磁道 3数据 Gs Esc 错误:Esc T r q正确:Esc B r p写磁道 2,3 Esc t 磁道 2数据 A磁道 3数据 Gs Esc 错误:Esc B r q

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号