社会保障卡规范终端规范补充说明_第1页
社会保障卡规范终端规范补充说明_第2页
社会保障卡规范终端规范补充说明_第3页
社会保障卡规范终端规范补充说明_第4页
社会保障卡规范终端规范补充说明_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、社会保障卡规范终端规范补充说明社会保障个人卡标准终端标准补充说明第三局部:终端标准引言p121最终一行“本标准附录a、b、c由各地参照执行,修改为:本标准附录b与标准正文具有同等的效力。1 适用范围p121修改为:本标准适用于支持社会保障个人卡标准所规定的劳动和社会保障应用的专用终端以及其他类似的终端设备。其中的“终端功能、“黑名单管理不适用于读卡器。其用法对象主要是与社会保障卡应用相关的终端设计、制造、管理以及应用系统的研制、开发、集成和维护等组织机构。5.1.1.4 icc连接器的配置和要求p124最终一行“接口设备所用法的应用icc连接器应具有至少30万次的插拔寿命修改为:接口设备所用法

2、的应用icc连接器应具有至少10万次的插拔寿命。5.1.2.3编程电压p125修改为:不要求终端产生编程电压vpp见。5.1.4 终端与接口设备之间的数据交换p128本节原标题和内容全部删除,修改为:终端与ic卡之间的数据交换终端设备应可以接收ic卡一次返回256字节的数据及后续的状态码。附录ap132本节删除。附录bp136本节全文修改为:附录 b执行的附录高级应用编程接口本附录描绘了读卡器的高级应用编程接口:高级应用编程接口是供应给终端上的应用程序用来与读卡器进展交互操作的函数集。高级应用编程接口的详细表现形式必需包括:a. 可以在32位windows环境下windows95/98/me,

3、 windows nt/2000/xp等运行的动态链接库;b. 可以在16位windows环境下等运行的动态链接库;c. 可以在dos环境下运行的c语言(msc或borland c)函数库;d. 可以在dos环境下运行的foxpro函数库。高级应用编程接口的详细表现形式也可以包括:a. 可以在unix环境下运行的c语言函数库;b. 可以在基于特定硬件平台上的c语言函数库。上述全部高级应用编程接口应具有本标准所规定的统一的库名、函数名、参数类型和挨次。应用开发者或用户在对读卡器编程时,可用法相应的库名和函数名。注:在以下的描绘中,分别用法c语言和foxpro语言风格来说明高级应用编程接口中的函数

4、b1 c语言函数“翻开设备函数函数:long icc_reader_open (char* dev_name)功能:该函数通知终端操作系统翻开与读卡器所对应的终端设备端口,以便两者建立通信的规律关系。参数说明:dev_name:设备名称。取值范围auto、comn、usbn、lptn,其中n的取值范围为19。返回值:假设正常,返回值为不小于0的设备句柄;反之返回值为状态码,其含义见。注:对16位windows环境下运行的动态链接库、dos环境下运行的静态函数库返回的设备句柄,其含义均不同于32位windows环境下动态链接库返回的设备句柄,仅为区分设备之用。“关闭设备函数函数:long icc

5、_reader_close (long readerhandle)功能:该函数通知操作系统关闭所指定的设备。参数说明:readerhandle:设备句柄。返回值:返回值含义见。“卡上电或“热复位“函数函数:long icc_reader_poweron (long readerhandle,unsigned char icc_slot_no,unsignedchar* response)功能:该函数要求读卡器对icc进展冷复位,假设冷复位失败读卡器应启动一个热复位。参数说明:1. readerhandle:设备句柄;2. icc_slot_no:icc连接器号;用户卡连接器号 0x0n,sam

6、卡连接器号0x1n,其中“n的取值范围为1f;3. response:指向存放响应数据的存储区的指针。返回值:假如对icc复位胜利,那么在response的存储区中返回icc的复位应答字节,返回值为存储区中的字节数;返回值小于0为状态码,其含义见。“卡下电函数函数:long icc_reader_poweroff (long readerhandle,unsigned char icc_slot_no)功能:该函数要求读卡器撤销与icc之间的电气连接。参数说明:1. readerhandle:设备句柄;2. icc_slot_no:icc连接器号。返回值:假如该函数胜利执行,那么返回值为0;返

7、回值小于0为状态码,其含义见。“猎取卡片状态函数函数:long icc_reader_getstatus (long readerhandle,unsigned char icc_slot_no)功能:查询有无卡以及卡片当前状态信息。参数说明:1. readerhandle:设备句柄;2. icc_slot_no:icc连接器号。返回值:返回0表示有卡且已上电;返回值小于0为状态码,其含义见。“应用指令函数函数:long icc_reader_application (long readerhandle,unsigned char icc_ slot _no,lo nglenth_of_com

8、mand_apdu,unsigned char*command_apdu,unsigned char* response_apdu)功能:该函数用于将符合iso 7816中所规定的根本和特别功能的行业间交换用指令发送给指定的icc连接器,并猎取对应的响应。参数说明:1. readerhandle:设备句柄;2. icc_slot_no:icc连接器号;3. lenth_of_command_apdu:其值为command_apdu所指向缓冲区中的字节数;4. command_apdu:指向存放指令的缓冲区的指针;5. response_apdu:指向存放响应数据的存储区的指针(包括sw1,sw

9、2)。返回值:假如函数执行胜利,那么在response_apdu的存储区中返回响应数据,函数返回值为存储区中的字节数;返回值小于0为状态码,其含义见,response_apdu的存储区无任何数据。“取信息函数函数:long icc_reader_libinfo (char* info)功能:该函数获得当前函数库的厂家信息。参数说明:info:指向存放厂家信息的存储区的指针。表厂家信息的存储格式返回值:返回值的含义见。函数返回值表高级编程接口c 语言函数的返回值b2 foxpro语言函数注:在以下的描绘中,所指字符为ascii字符。“翻开设备函数函数:iccr_open (dev_name)功能

10、:该函数通知终端操作系统翻开与读卡器所对应的终端设备端口,以便两者建立通信的规律关系。参数说明:dev_name:设备名称。取值范围auto、comn、lptn,其中n的取值范围为19。返回值:返回值为一字符串, 前两个字符为函数执行状态码,其含义见;假设执行胜利,第3、4个字符为函数执行后返回的设备句柄r_handle,该句柄仅为区分设备之用。“关闭设备函数函数:iccr_close (r_handle)功能:该函数通知操作系统关闭所指定的设备。参数说明:r_handle:设备句柄。返回值:返回值为两个字符的状态码,其含义见。“卡上电或“热复位“函数函数:iccr_pon (r_handle

11、,iccslotno)功能:该函数要求读卡器对icc进展冷复位,假设冷复位失败读卡器应启动一个热复位。参数说明:1. r_handle:设备句柄;2. iccslotno:icc连接器号;用户卡连接器号 0x0n,sam卡连接器号0x1n,其中n的取值范围为1f。返回值:返回值为一字符串, 前两个字符为函数执行状态码,其含义见;假设执行胜利,第3、4两个字符为复位应答中的字节数十六进制,从第五字符起为icc的复位应答字符字符个数为字节数的2倍。“卡下电函数函数:iccr_poff (r_handle,iccslotno)功能:该函数要求读卡器撤销与icc之间的电气连接。参数说明:1. r_ha

12、ndle:设备句柄;2. iccslotno:icc连接器号。返回值:返回值为两个字符的状态码,其含义见。“猎取卡片状态函数函数:iccr_gets (r_handle,iccslotno)功能:查询有无卡以及卡片当前状态信息。参数说明:1. r_handle:设备句柄;2. iccslotno:icc连接器号。返回值:返回值为两个字符的状态码,00表示有卡且已上电,其他含义见。“应用指令函数函数:iccr_app (r_handle,iccslotno,comapdu)功能:该函数用于将符合iso 7816中所规定的根本和特别功能的行业间交换用指令发送给指定的icc连接器,并猎取对应的响应。参数说明:1. r_handle:设备句柄;2. iccslotno:icc连接器号;3. comapdu:指令字符串,每两字符表示发送指令的一字节。返回值:返回值为一字符串, 前两个字符为函数执行状态码,其含

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论