二代身份证识别仪驱动开发

合集下载

二代身份证识别+人脸识别+视频监控考勤、门禁一体化系统解决方案

二代身份证识别+人脸识别+视频监控考勤、门禁一体化系统解决方案

二代身份证(感应卡)识别+人脸识别+视频监控考勤、门禁一体化管理系统解决方案2010年6月目录第一章系统软件的要求................................................................................ 错误!未定义书签。

1.1软件安装对计算机的最低配置要求ﻩ错误!未定义书签。

1.2软件的安装 .........................................................................................错误!未定义书签。

第一章ﻩ方案的提出 .......................................................................................... 错误!未定义书签。

1) 门禁卡实名登记................................................................................错误!未定义书签。

2) 感应卡智能门禁管理系统ﻩ错误!未定义书签。

3) 视频监控和硬盘录像系统ﻩ错误!未定义书签。

4) 门禁数据和公安局系统联网............................................................错误!未定义书签。

2.ﻩ主要设计依据规范....................................................................................错误!未定义书签。

第二章产品硬件方面介绍ﻩ错误!未定义书签。

1.ﻩ基本参数ﻩ错误!未定义书签。

2. 外观参数............................................................................................错误!未定义书签。

新二代身份证阅读器使用手册范本

新二代身份证阅读器使用手册范本

使用说明市博纳思信息技术二零一四年二月一简介1.1 产品简介感您选择新中新二代阅读器关于识别器,随着全国婚姻登记系统的渐渐普及,为了方便我们各地政府在登记业务中更方便,更节省时间,紫光公司为用户开发了新中新二代识别器,帮助用户更快速更便捷的办理业务。

二功能2.1 主要功能二代识别器的主要作用是,代替人工录入婚姻登记中得各种信息,比如:,等信息,安装好驱动程序,插入硬件即可使用,操作非常的简单。

三安装与使用3.1 安装说明3.1.1 安装驱动程序将产品配件中的光盘插入电脑的光驱中然后打开“我的电脑”找到“可移动存储的设备”下的已识别出来的光盘名称像“110921_***(G:)”双击名称打开盘符如下图:Setup.exe的一个安装文件,双击图标后,如下图:直接点击“下一步”需要修改安装目录时,点击“浏览”选择安装程序的安装目录位置即可系统默认为C盘,点击“下一步”如下图:需要修改安装目录文件夹,点击“浏览”修改即可系统默认为婚姻录入辅助系统,点击“下一步”如下图:为了方便应用,可以选中“创建桌面快捷方式”前方的系统将在桌面创建快捷方式,点击“下一步”如下图:如需要修改图中显示的信息,点击“上一步”进行修改直接点击“安装”程序自动进行安装,安装结束,显示如下图:安装完成系统提示“请确保读卡器连接到正确的USB接口”,并进行程序注册系统默认为选中状态,点击“完成”就完成了驱动程序的安装(注意:如果安装完驱动程序,不想立刻注册,请把复选框中的绿色小勾去掉,点击完成即可。

)安装完成后,桌面上会出现一个“紫光软件全国婚姻登记系统录入辅助系统”的图标如下图:3.1.2 硬件注册完成驱动程序安装后,系统会提示,如下图:看到提示框中的提示,我们需要把二代识别器,插入到电脑的USB接口,确定连接成功后,点击“确定”如下图:输入购买产品时的注册码,点击“注册”即可完成产品注册。

注册成功后,系统提示,如下图:注册成功后,我们即可使用二代读卡器。

二代身份证验证设备CM008RU二次开发控件ID2Control使用说明书

二代身份证验证设备CM008RU二次开发控件ID2Control使用说明书

⼆代⾝份证验证设备CM008RU⼆次开发控件ID2Control使⽤说明书⼆代⾝份证验证设备CM008R/U⼆次开发控件ID2Control 使⽤说明书⽬录1. 控件描述 (4)1.1. 基本描述 (4)1.2. 控件组成⽂件 (4)1.3. 控件安装 (4)1.3.1. 安装⽂件安装 (4)1.3.2. ⼿动安装 (5)2. 属性⽅法列表 (5)2.1. 属性列表 (5)2.2. ⽅法列表 (5)3. 调⽤流程 (6)3.1. 顺序读卡调⽤流程 (7)3.1.1. 设臵设备连接端⼝号 (7)3.1.2. 端⼝打开及关闭 (7)3.1.3. 设臵RF缓冲区⼤⼩ (7)3.1.4. 基本读卡调⽤流程 (8)3.2. ⾃动读卡调⽤流程 (9)3.2.1. 设臵设备连接端⼝号 (9)3.2.2. 开启⾃动读卡功能 (9)3.2.3. 获取⾝份证相关信息 (9)3.2.4. 停⽌⾃动读卡功能 (9)4. 属性⽅法详细说明 (10)4.1. 属性 (10)Port—通讯端⼝号 (10)Baudrate—串⾏通讯波特率 (10)AutoOpenPort—是否⾃动打开/关闭端⼝ (10)4.2. ⽅法 (10)SetMaxRFByte—设臵RF缓冲区⼤⼩ (10)OpenPort—打开端⼝ (11)ClosePort—关闭端⼝ (11)ResetSAM—复位安全模块 (11)GetSAMStatus—对安全模块运⾏状态检测 (12)GetSAMID—取得安全模块编号HEX码 (12)GetSAMIDToStr—取得安全模块编号字符串 (12)StartFindIDCard—开始寻卡 (13)SelectIDCard—选取卡⽚ (13)ReadBaseMsg—读取基本信息 (13)ReadNewAppMsg—读取追加信息 (14)ReadMngInfo—读取卡体管理号 (14)DecodeToBMP—把WLT⽂件解码到BMP中 (15)GetJPG—把BMP转换成JPG图像 (15)GetBaseInfo—获取⾝份证卡上基本信息 (16)GetAllInfo—获取⾝份证卡上所有信息 (16)SearchDevice—查找设备 (17)StartAutoReadCard—开启⾃动读卡功能 (17)StopAutoReadCard—关闭⾃动读卡功能 (17)GetErrorMsg—获取错误代码对应的信息 (18)GetNation—获取民族编号对应的民族信息 (18)GetSex—获取性别代码对应的性别信息 (18)GetComBaudrate—获取安全模块通讯波特率 (18)SetCOMBaud—设臵安全模块通讯波特率 (19)5. 错误代码表 (19)6. 使⽤⽰例 (20)6.1. VC调⽤⽰例 (20)6.2. VB调⽤⽰例 (23)6.3. Delphi调⽤⽰例 (25)1.控件描述1.1.基本描述⼆代⾝份证验证设备CM008R/U的⼆次开发控件ID2Control是基于公安部安全模块接⼝API函数的基础上开发的,继承了公安部安全模块接⼝所有API函数功能,并增加了相应的转换函数,使得⼆次开发⽤户更易于开发。

第二代居民身份证termb.dll应用开发使用手册

第二代居民身份证termb.dll应用开发使用手册
读民族信息:
int_stdcallGetPeopleNation(char *strTmp, unsigned int strLen);
读出生日期:
int_stdcallGetPeopleBirthday(char *strTmp, unsigned int strLen);
读住址信息:
int_stdcallGetPeopleAddress(char *strTmp, unsigned int strLen);
读身份号码:
int_stdcallGetPeopleIDCode(char *strTmp, unsigned int strLen);
读签发机关:
int_stdcallGetDepartment(char *strTmp, unsigned int strLen);
读有效启始日期:
int_stdcallGetStartDate(char *strTmp, unsigned int strLen);
StdCtrls, Buttons, ExtCtrls;
type
TForm1 = class(TForm)
BitBtn1: TBitBtn;
Button2: TButton;
Button3: TButton;
Image1: TImage;
procedure FormClose(Sender: TObject; var Action: TCloseAction);
设置基本信息
16.
int _stdcall SetPhotoData(char *WltFileName)
设置照片WLT信息
4
5
5.1初始化串口
原型:int InitComm (intPort)

第二代居民身份证微型识别器:第二代居民身份证微型识别器

第二代居民身份证微型识别器:第二代居民身份证微型识别器
0 ■
民前往户政管理办事大厅办理 身份证补 办与换新业 务 ,前往出入境管理办事大厅办理港澳通行证再次签 注业务等;另一类是由公安机关发起 、公民响应的身
份验 证 场景 ,如社 会面 巡 逻核 查 、重 点 人 员动态 管 控
在 我 国法 定 身份 证 件体 系 中 ,居 民身份 证在 个人
公安部的领导与部署下 , “ 互联网+ ”可信身份认证平台的各项推广工作有序开展 ,第二代居 民身份 证微型识别器作为硬件设备 ,能够为体 系的落地应用提供 强有力的推动与支持 ,同时也为 “ 互联 网
+ 警 务服 务” 场景 的 实现提 供 了基础 的 工具 。
o l i c e e c h n o l o g y 2 01 6 年 第6 期
身份证在我国社会生活中的法定地位和基础作用 。为 以居民身份证 为信任根的网络可信身份管理体系提供
公安机 关借助大数据、云计算、生物识别等方面的先
6 2 簪桑圃
2 0 1 6 年 第6 期
第二代居 民身份证微型识别器
进 技 术 , 以及移 动 互联 网这 一 高效 广 泛 的信 息交 互手 段 。能够 打破 办 公 时 间 、办 公 场所 、警 力数 量 、办事

在传统的线下警务工作实践中,公安机关需要对
公 民进 行个 人 身份 验证 的情 形 主要 体 现 为两 类 :一 类 是 由公 民发 起 、公 安机 关 响应 的 身份 验 证场 景 。如 公
图1 公安瞀务服务呼唤 “ 互联网+ ”带来的变革升级 1暮 i t j 一 点矗 0 : ■ ? j 0- 警{ : 囊
求无论是公 民还是公安机关 ,都能够随时随地、高效 便捷地进行身份信息的采集与传递。

二代身份证读卡器驱动安装

二代身份证读卡器驱动安装

二代身份证读卡器的使用
1:安装二代身份证读卡器驱动:
读卡器自带光盘放入计算机光驱,插上读卡器并按下读卡器上电源开关,这时可按照计算机右下角提示安装(或者右键点击win7系统的“计算机”-点管理-点设备管理器-点其他设备)
图一
右键点未知设备(如图一),然后左键“更新驱动程序软件(P)...”;在图2选择浏览计算机以查找驱动程序软件(R),点图三中的浏览找到驱动所在位置,然后点下一步
图二
图三
注:如果没有光盘,网上下载驱动,浏览时找到所放驱动的文件夹即可。

图四
如果出现图四界面,选择始终安装驱动程序软件(I)
图五
出现图5 后点关闭
图六
安装驱动成功后,列表中有个密码设备——SDT USB设备
2:设置弹出窗口和文件下载:
,选中IE浏览器双击,弹出浏览器窗口。

,单击工具,在下拉选项中选择关闭弹出窗口阻止程序(B),如图7
图七
,图七中选择Internet选项(O),如图八
图九
图九中选安全,点自定义级别(C)…
图十
图十中下拉右侧滚动条,找到下载未签名的ActiveX控件,将禁用改为提示(推荐)或者启用(不安全),
3:安装ActiveX控件:
用IE访问,
图十一
然后左键点击“已阻止安装”---“未此计算机的所有用户安装此加载项”,如果有弹出框选择“是”
图十二
安装成功后网页如图十二。

最后重新启动一下读卡器,然后打开应用系统,即可使用二代身份证读卡器扫描身份证。

CVR-100U说明书

CVR-100U说明书

用户手册------二代身份证阅读器CVR-100U/DCVR-100U/D用户手册目录产品概述 ................................................................................................ - 1 -性能参数 ................................................................................................ - 2 -软件安装过程......................................................................................... - 4 -安装软件: (4)安装USB阅读器驱动:(针对CVR-100U) (6)软件启动流程......................................................................................... - 7 -软件界面功能介绍 ................................................................................. - 8 -‘读卡选项’界面: (8)‘身份验证’主界面: (10)‘数据查询’界面: (11)安装文件目录介绍 ............................................................................... - 15 -适用环境 .............................................................................................. - 16 -附.......................................................................................................... - 17 -“设计报表”常用格式自定义问答FQA (17)技术支持 .............................................................................................. - 18 -公司总部 (18)北京分部 (18)产品概述1、CVR-100U/D 型第二代身份证阅读仪是采用非接触式IC 卡技术,与计算机终端或其它设备连接可用于读取居民身份证专用芯片内相关信息的专用机具。

二代身份证读卡器二次开发代码

二代身份证读卡器二次开发代码

While Mid(mf, readname, 1) = " "
readname = readname + 1
Wend
d = readname
i=i+1
End If
readname = readname + 1
Wend
idno1 = Mid(ii(3), 1, 18) '身份证号
sex1 = Mid(idno1, 17, 1) '性别代码
二代身份证读卡器二次开发代码(用)
本开发代码用 vb 编写经测试可以兼容现有的大部份二代身份证读卡器,使用本控件前请先安装二代身份证读卡器的驱程, 本控件用于网页开发。
1.说明与准备 进入 vb 新建工程 activex 控件,需要下图部件,这个是 ftp 部件。
做法右击左面工具 选部件就可以出现上图。 本控件只提供两个对外函数接口 (1)hx_IDname( ) 读身份证主函数接口没有参数,有返回值。 (2)toftp(urln, file) 上传照片到 ftp 服务器,照片以身份证号保存,参数 1 服器的 url,参数 2 上传后的文件名称。
<input size=25 name=fbirth maxLength=25 > </P></td> </tr> <tr> <td class="color2" > <P align=center><FONT size=3>住址:</FONT></P></td> <td class="color2" > <P align=left>

二代证读验机具USB驱动安装手册

二代证读验机具USB驱动安装手册

第二代居民身份证读验机具USB驱动安装手册数据通信科学技术研究所2009年12月数据通信科学技术研究所第二代居民身份证读验机具USB驱动安装手册版 本3.0出版日期2009年12月著作权注意事项本手册版权为数据通信科学技术研究所所有。

未经数据通信科学技术研究所书面同意,任何公司、单位或个人,不得用任何手段复制本手册的部分或全部内容。

对印刷错误的更正,所述信息谬误的勘误,以及产品的改进,均由数据通信科学技术研究所随时作出解释,恕不预先通知,修正内容将编入再版说明书中。

商 标所有在本手册使用的商标为该商标所有人的资产。

业务联系方式地址:北京海淀区学院路40号邮编:100191电话:(010)62301576传真:(010)62301560目录一、安装(更新)驱动程序概述 (1)1.1计算机操作系统 (1)1.2 自动安装(更新)准备 (1)1.3 手动安装(更新)准备 (1)二、驱动的安装 (1)2.1自动安装步骤 (2)2.2 手动安装步骤 (6)三、驱动的更新 (11)3.1自动更新步骤 (11)3.2手动更新步骤 (11)一、 安装(更新)驱动程序概述1.1计算机操作系统本驱动程序适用于Windows2000,XP,2003,Vista和Windows7操作系统。

1.2 自动安装(更新)准备自动安装(更新)时准备安装程序:二代证读验机具USB驱动.exe。

1.3 手动安装(更新)准备手动安装时需要准备以下文件,保存在光盘的二代证读验机具USB驱动目录下。

¾samcoins.dll¾samsetup.dll¾USBDrv.sys¾USBDrvCo.inf二、 驱动的安装计算机从未使用过二代证读验机具(即未安装过读验机具的USB 驱动程序),既可以使用自动安装程序安装驱动,也可使用向导手动安装。

具体步骤详见下文说明。

2.1自动安装步骤注:以下安装步骤以Windows 7为例。

二代身份证识别仪驱动开发

二代身份证识别仪驱动开发

零售网点低柜销售门户系统二代身份证鉴别仪厂商接口规范(V 1.0)成都开发中心2010年01月目录1外设驱动实现要求 (3)1.1支持全行的图形终端型号 (3)1.2支持多种外设连接方式 (3)1.3支持不同的端口类型 (3)1.4二代证驱动实现要求 (3)2参与外设驱动各方任务 (4)2.1PBCS项目组 (4)2.2外设厂商 (4)2.3分行 (4)3外设驱动模式 (5)3.1PBCS外设驱动流程图 (5)3.2客户端 (5)3.3系统登录页面 (6)3.4D EVICE C ONFIG.CFG配置文件 (6)3.5A PPLET小程序 (6)3.6厂商驱动 (6)4外设驱动接口 (7)4.1外设厂商需支持的终端型号范围 (7)4.2外设厂商需支持的转接设备范围 (7)4.3外设驱动数据交换格式标准 (8)4.3.1二代证鉴别仪驱动接口 (8)5需明确的问题 (12)6附件 (13)1外设驱动实现要求1.1支持全行的图形终端型号外设厂商在实现具体外设驱动时,必须支持全行现有的终端型号,对于后期新增的终端类型,必须提供相应的扩展机制。

1.2支持多种外设连接方式外设厂商在实现具体外设驱动时,必须支持全行现有的外设直连方式和外设间连方式;必须支持现有的转接设备型号,对于后期新增的转接设备型号,提供相应的扩展机制。

1.3支持不同的端口类型外设厂商在实现具体外设驱动时,根据外设特性应能支持在辅口、USB 口等多种端口类型上正常使用。

1.4二代证驱动实现要求※照片为JPG格式,大小不超过128K※要求鉴别仪为主动读卡,即身份证一进入读卡范围就立刻读卡,而不是由驱动函数触发读卡。

※必须使用java语言实现2参与外设驱动各方任务2.1PBCS项目组⏹定义外设驱动的访问接口⏹定义物理设备的特性需求⏹组织外设驱动程序测试⏹对PBCS应用程序进行相关改造⏹下发外设驱动及相关操作文档2.2外设厂商⏹根据要求实现外设驱动程序⏹提供测试过程中需要使用的物理设备⏹参与外设驱动程序测试⏹配合外设在分行的接入推广工作2.3分行⏹对前端进行外设驱动程序的安装⏹对下发驱动程序版本进行测试3外设驱动模式3.1PBCS外设驱动流程图系统登录页面客户端如图所示,PBCS系统使用Applet小程序进行调用厂商提供驱动程序驱动外设。

二代身份证阅读器安装说明

二代身份证阅读器安装说明

《二代身份证阅读器》安装说明
一、安装驱动程序
1、双击dotnetfx2.0.exe,按照系统提示安装微软dotNetFrameWrok2.0运行环境。

如在安装过程中出现以下画面,表示你的计算机已经有此程序,可不再安装。

2、双击“二代证读验机具USB驱动.exe”安装控件,按提示安装完毕。

3、双击“阅读器控件驱动程序.msi”安装身份证识别器的驱动程序。

4、①打开IE浏览器,在“工具”选项下点击“Internet 选项”
②点击安全选项卡内的“可信站点”,点击“站点”按钮
③在“可信站点”内“将该网站添加到区域”下对话框处输入:8090/ ,点击“添加“按钮后关闭。

并且去掉勾选“对该区域中的所有站点要求服务器验证”
④点击“本地Intranet”,将“该区域的安全级别”下调到“低”,最后点击“确定”,
去掉勾选“启用保护模式”。

XP系统的界面如下:
点击“自定义级别”选择“安全级-低”,点确定即可。

⑤关闭IE浏览器。

至此所有驱动程序安装完毕。

二、网上报名
1、将二代身份证阅读器插入电脑的USB接口
2、打开IE浏览器,访问:8090/进入四川省建设培训考试管理系统。

3、点击“报名”,出现以下画面
如果出现,点击“是”
4、将身份证原件放在阅读器中央,点击“读取身份证”按钮,考生的个人信息及照片自动出现在“考生信息”处,然后选择考生的报考专业及岗位,点击“确定”后显示报名成功即完成该生的考试报名。

二代身份证读卡器二次开发说明

二代身份证读卡器二次开发说明

二代身份证读卡器二次开发说明编写目的为了在自行开发的项目中使用“新中新二代身份证读卡器”(以下简称读卡器)获得的二代身份证信息,需要对现有读卡器程序进行二次开发。

准备SDK: 新中新二代证SDK开发包.rar示例代码: “新中新二代证SDK开发包.rar\DLL\测试程序\C#”读卡器型号: DKQ-116D版本号:DU使用方法由于开发包中已提供了相对完整的示例代码,因此本文直接以示例代码中的例子进行讲解。

一、开发前先运行开发包中”\DLL\DLLTestSDK.exe”或者“新中新二代身份证验证系统”以保证读卡器硬件连接及驱动都已正确安装. 或者单独安装驱动程序(一)、“新中新二代身份证验证系统”1. 运行程序2. 在读卡器上扫描二代身份证,在界面上查看是否显示身份证信息(二)、“DLLTestSDK.exe”1. 运行程序2. 点击“自动寻找读卡器”,查看列表框提示信息及”端口号”内容是否被改变3. 点击”使用结构体返回信息”,查看列表框中是否已输出身份证信息.二、将” sdtapi.dll”、” SynIDCardAPI.dll”、” WltRS.dll” 3个文件复制到与程序运行相同目录三、参考示例代码,在自己开发的类中定义结构体”IDCardData”,并声明"SynIDCardAPI.dll"的方法.[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 20)]public string Nation; //名族[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 18)]public string Born; //出生日期[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 72)]public string Address; //住址[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 38)]public string IDCardNo; //身份证号[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 32)]public string GrantDept; //发证机关[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 18)]public string UserLifeBegin; // 有效开始日期[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 18)]public string UserLifeEnd; // 有效截止日期[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 38)]public string reserved; // 保留[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 255)]public string PhotoFileName; // 照片路径}/************************端口类API *************************/[DllImport("SynIDCardAPI.dll", EntryPoint = "Syn_SetMaxRFByte", CharSet =CharSet.Ansi)]public static extern int Syn_SetMaxRFByte(int iPort, byte ucByte, int iIfOpen);[DllImport("SynIDCardAPI.dll", EntryPoint = "Syn_GetCOMBaud", CharSet = CharSet.Ansi)] public static extern int Syn_GetCOMBaud(int iPort, ref uint puiBaudRate);[DllImport("SynIDCardAPI.dll", EntryPoint = "Syn_SetCOMBaud", CharSet = CharSet.Ansi)] public static extern int Syn_SetCOMBaud(int iPort, uint uiCurrBaud, uint uiSetBaud); [DllImport("SynIDCardAPI.dll", EntryPoint = "Syn_OpenPort", CharSet = CharSet.Ansi)] public static extern int Syn_OpenPort(int iPort);[DllImport("SynIDCardAPI.dll", EntryPoint = "Syn_ClosePort", CharSet = CharSet.Ansi)] public static extern int Syn_ClosePort(int iPort);/**************************SAM类函数 **************************/[DllImport("SynIDCardAPI.dll", EntryPoint = "Syn_ResetSAM", CharSet = CharSet.Ansi)] public static extern int Syn_ResetSAM(int iPort, int iIfOpen);[DllImport("SynIDCardAPI.dll", EntryPoint = "Syn_GetSAMStatus", CharSet =CharSet.Ansi)]public static extern int Syn_GetSAMStatus(int iPort, int iIfOpen);[DllImport("SynIDCardAPI.dll", EntryPoint = "Syn_GetSAMID", CharSet = CharSet.Ansi)] public static extern int Syn_GetSAMID(int iPort, ref byte pucSAMID, int iIfOpen);[DllImport("SynIDCardAPI.dll", EntryPoint = "Syn_GetSAMIDToStr", CharSet = CharSet.Ansi)]public static extern int Syn_GetSAMIDToStr(int iPort, ref byte pcSAMID, int iIfOpen);/*************************身份证卡类函数 ***************************/[DllImport("SynIDCardAPI.dll", EntryPoint = "Syn_StartFindIDCard", CharSet = CharSet.Ansi)]public static extern int Syn_StartFindIDCard(int iPort, ref byte pucIIN, int iIfOpen); [DllImport("SynIDCardAPI.dll", EntryPoint = "Syn_SelectIDCard", CharSet =CharSet.Ansi)]public static extern int Syn_SelectIDCard(int iPort, ref byte pucSN, int iIfOpen); [DllImport("SynIDCardAPI.dll", EntryPoint = "Syn_ReadBaseMsg", CharSet = CharSet.Ansi)] public static extern int Syn_ReadBaseMsg(int iPort, ref byte pucCHMsg, ref uint puiCHMsgLen, ref byte pucPHMsg, ref uint puiPHMsgLen, int iIfOpen);[DllImport("SynIDCardAPI.dll", EntryPoint = "Syn_ReadIINSNDN", CharSet = CharSet.Ansi)] public static extern int Syn_ReadIINSNDN(int iPort, ref byte pucIINSNDN, int iIfOpen); [DllImport("SynIDCardAPI.dll", EntryPoint = "Syn_ReadBaseMsgToFile", CharSet = CharSet.Ansi)]public static extern int Syn_ReadBaseMsgToFile(int iPort, ref byte pcCHMsgFileName, ref uint puiCHMsgFileLen, ref byte pcPHMsgFileName, ref uint puiPHMsgFileLen, int iIfOpen);[DllImport("SynIDCardAPI.dll", EntryPoint = "Syn_ReadIINSNDNToASCII", CharSet = CharSet.Ansi)]public static extern int Syn_ReadIINSNDNToASCII(int iPort, ref byte pucIINSNDN, int iIfOpen);[DllImport("SynIDCardAPI.dll", EntryPoint = "Syn_ReadNewAppMsg", CharSet = CharSet.Ansi)]public static extern int Syn_ReadNewAppMsg(int iPort, ref byte pucAppMsg ,ref uint puiAppMsgLen , int iIfOpen);[DllImport("SynIDCardAPI.dll", EntryPoint = "Syn_GetBmp", CharSet = CharSet.Ansi)] public static extern int Syn_GetBmp(int iPort, ref byte Wlt_File);[DllImport("SynIDCardAPI.dll", EntryPoint = "Syn_ReadMsg", CharSet = CharSet.Ansi)] public static extern int Syn_ReadMsg(int iPortID, int iIfOpen, ref IDCardData pIDCardData);[DllImport("SynIDCardAPI.dll", EntryPoint = "Syn_FindReader", CharSet = CharSet.Ansi)] public static extern int Syn_FindReader();/***********************设置附加功能函数 ************************/[DllImport("SynIDCardAPI.dll", EntryPoint = "Syn_SetPhotoPath", CharSet =CharSet.Ansi)]public static extern int Syn_SetPhotoPath(int iOption, ref byte cPhotoPath);[DllImport("SynIDCardAPI.dll", EntryPoint = "Syn_SetPhotoType", CharSet =CharSet.Ansi)]public static extern int Syn_SetPhotoType(int iType);[DllImport("SynIDCardAPI.dll", EntryPoint = "Syn_SetPhotoName", CharSet =CharSet.Ansi)]public static extern int Syn_SetPhotoName(int iType);[DllImport("SynIDCardAPI.dll", EntryPoint = "Syn_SetSexType", CharSet = CharSet.Ansi)] public static extern int Syn_SetSexType(int iType);[DllImport("SynIDCardAPI.dll", EntryPoint = "Syn_SetNationType", CharSet =四、调用” Syn_FindReader()”获得读卡器端口号五、如需保存照片调用”Syn_SetPhotoPath”设置照片保存位置,调用”Syn_SetPhotoType()”设置保存格式,调用” Syn_SetPhotoName()”设置文件名规范.六、读取信息:步骤: 打开端口->设置通讯字节数->读取卡信息->指向读到的第一张卡信息->将卡信息填入结构体-> 读取结构体信息参考示例代码:private void button17_Click(object sender, EventArgs e){IDCardData CardMsg = new IDCardData();int nRet,nPort;string stmp;byte[] pucIIN = new byte[4];byte[] pucSN = new byte[8];nPort = Convert.ToInt32(textBox1.Text);if (Syn_OpenPort(nPort) == 0){if (Syn_SetMaxRFByte(nPort,80,0)==0){nRet = Syn_StartFindIDCard(nPort, ref pucIIN[0], 0);nRet = Syn_SelectIDCard(nPort,ref pucSN[0], 0);nRet = Syn_ReadMsg(nPort, 0, ref CardMsg);if (nRet == 0){stmp = Convert.ToString(System.DateTime.Now) + " 姓名:" +;listBox1.Items.Add(stmp);stmp = Convert.ToString(System.DateTime.Now) + " 性别:" +CardMsg.Sex;listBox1.Items.Add(stmp);stmp = Convert.ToString(System.DateTime.Now) + " 民族:" +CardMsg.Nation;listBox1.Items.Add(stmp);stmp = Convert.ToString(System.DateTime.Now) + " 出生日期:" + CardMsg.Born;listBox1.Items.Add(stmp);stmp = Convert.ToString(System.DateTime.Now) + " 地址:" + CardMsg.Address;listBox1.Items.Add(stmp);stmp = Convert.ToString(System.DateTime.Now) + " 身份证号:" + CardMsg.IDCardNo;listBox1.Items.Add(stmp);stmp = Convert.ToString(System.DateTime.Now) + " 发证机关:" + CardMsg.GrantDept;listBox1.Items.Add(stmp);stmp = Convert.ToString(System.DateTime.Now) + " 有效期开始:" + erLifeBegin;listBox1.Items.Add(stmp);stmp = Convert.ToString(System.DateTime.Now) + " 有效期结束:" + erLifeEnd;listBox1.Items.Add(stmp);stmp = Convert.ToString(System.DateTime.Now) + " 照片文件名:" + CardMsg.PhotoFileName;listBox1.Items.Add(stmp);}else{stmp = Convert.ToString(System.DateTime.Now) + " 读取身份证信息错误";listBox1.Items.Add(stmp);}}}else{stmp = Convert.ToString(System.DateTime.Now) + " 打开端口失败";listBox1.Items.Add(stmp);}}。

A300(A6000)二代身份证代码开发手册(20110316)

A300(A6000)二代身份证代码开发手册(20110316)

A300二代身份证代码开发手册此文档适用于南京蓝尼信通讯技术有限公司A300一体机,基于win mobile平台的二代身份证应用程序代码开发。

二代身份证应用程序整体框架二代身份证应有程序,按照功能划分,可分为两个部分:电源管理和刷卡。

电源管理电源管理的功能主要是管理集成在A300一体机上的二代身份证模块的电源,包括给模块打开电源和关闭电源两项功能。

电源管理使用A300一体机中已内置的驱动所提供的接口进行管理,与内置驱动进行通信采用windows流驱动通用接口。

步骤如下1、使用windows通用接口函数CreateFile获得驱动对应句柄:hHandle = CreateFile(TEXT("LMD1:"),GENERIC_READ|GENERIC_WRITE, // desired accessFILE_SHARE_READ|FILE_SHARE_WRITE, // sharing modeNULL, // security attributes (ignored)OPEN_EXISTING, // creation dispositionFILE_FLAG_RANDOM_ACCESS, // flags/attributesNULL);2、使用windows通用设备接口函数DeviceIoControl设置电源状态:a)给设备上电:DeviceIoControl(hHandle,IOCTL_GSR_ON_FLASH,NULL,0,NULL,0,NULL,NULL)b)关闭电源:DeviceIoControl(hHandle,IOCTL_GSR_OFF_FLASH,NULL,0,NULL,0,NULL,NULL)其中IO码应该按照如下定义设置:#define GSR_OFF_FLASH 3610#define GSR_ON_FLASH 3609#define IOCTL_GSR_OFF_FLASH CTL_CODE( FILE_DEVICE_HAL, GSR_OFF_FLASH, METHOD_BUFFERED, FILE_ANY_ACCESS)#define IOCTL_GSR_ON_FLASH CTL_CODE( FILE_DEVICE_HAL, GSR_ON_FLASH, METHOD_BUFFERED, FILE_ANY_ACCESS)3、使用windows通用接口函数CloseHandle释放已获得的驱动句柄:CloseHandle(hGSensor);刷卡刷卡必须在电源管理给模块上电以后方能执行。

二代身份证阅读器使用手册

二代身份证阅读器使用手册

二代身份证阅读器使用手册————————————————————————————————作者: ————————————————————————————————日期:ﻩ使用说明紫光软件系统有限公司二零一一年九月一简介1.1 产品简介感谢您选择新中新二代身份证阅读器关于身份证识别器,随着全国婚姻登记系统的渐渐普及,为了方便我们各地政府在登记业务中更方便,更节省时间,紫光公司为用户开发了新中新二代身份证识别器,帮助用户更快速更便捷的办理业务。

二功能2.1 主要功能二代身份证识别器的主要作用是,代替人工录入婚姻登记中得各种信息,比如:身份证号码,姓名等信息,安装好驱动程序,插入硬件即可使用,操作非常的简单。

三安装与使用3.1安装说明3.1.1 安装驱动程序将产品配件中的光盘插入电脑的光驱中然后打开“我的电脑”找到“可移动存储的设备”下的已识别出来的光盘名称像“110921_***(G:)”双击名称打开盘符如下图:Setup.exe的一个安装文件,双击图标后,如下图:直接点击“下一步”需要修改安装目录时,点击“浏览”选择安装程序的安装目录位置即可系统默认为C盘,点击“下一步”如下图:需要修改安装目录文件夹,点击“浏览”修改即可系统默认为婚姻录入辅助系统,点击“下一步”如下图:为了方便应用,可以选中“创建桌面快捷方式”前方的系统将在桌面创建快捷方式,点击“下一步”如下图:如需要修改图中显示的信息,点击“上一步”进行修改直接点击“安装”程序自动进行安装,安装结束,显示如下图:安装完成系统提示“请确保读卡器连接到正确的USB接口”,并进行程序注册系统默认为选中状态,点击“完成”就完成了驱动程序的安装(注意:如果安装完驱动程序,不想立刻注册,请把复选框中的绿色小勾去掉,点击完成即可。

)安装完成后,桌面上会出现一个“紫光软件全国婚姻登记系统录入辅助系统”的图标如下图:3.1.2 硬件注册完成驱动程序安装后,系统会提示,如下图:看到提示框中的提示,我们需要把二代身份证识别器,插入到电脑的USB接口,确定连接成功后,点击“确定”如下图:输入购买产品时的注册码,点击“注册”即可完成产品注册。

二代身份证阅读器使用说明

二代身份证阅读器使用说明

二代身份证阅读器使用说明
一、支持的读卡器类型
二、二代证身份证阅读器使用
1.阅读二代证阅读器随机自带的用户手册,按要求安装二代证阅
读器的驱动软件。

以精伦IDR210为例,附件为安装过程。

2.登录招生管理系统—点击报名学生管理—新增学生信息,打开
新增学生信息页面,如图2.1所示
图2.1
3.点击上图2.1中下载并解压后,在文件夹中找到
并运行,弹出页面如图2.2所示
图2.2
4.点击确定完成插件注册。

5.刷新网页并重新打开新增学生信息页面,如图2.1所示,点击
下面的按钮就可以读取并输入身份证中的信息了。

注:请使用IE7,IE8,IE9浏览器,其它浏览器可能存在兼容性问题。

附件、二代证阅读器驱动软件安装
1.插入随机附带光盘,远行光盘中的程序autorun.exe。

2.选择点击IDR210
3.点击安装阅读软件
4.根据提示逐步完成安装
5.安装完成后如下图所示,点击完成,运行阅读软件
6.如果设备正常则显示如下画面,请把身份证放到读卡器上面测试能否正常读取数据。

精伦iDR210二次开发

精伦iDR210二次开发

类(ReadIDCardService.cs):class ReadIDCardService{public IDCard ReadIDCard(int Port){StringBuilder Name = new StringBuilder(31);StringBuilder Gender = new StringBuilder(3);StringBuilder Folk = new StringBuilder(10);StringBuilder BirthDay = new StringBuilder(9);StringBuilder Code = new StringBuilder(19);StringBuilder Address = new StringBuilder(71);StringBuilder Agency = new StringBuilder(31);StringBuilder ExpireStart = new StringBuilder(9);StringBuilder ExpireEnd = new StringBuilder(9);//初始化端口//int intOpenRet = InitComm(1001);//if (intOpenRet != 1)//{// throw new Exception("");//}//设定当前操作的HID接口iDR210if (HIDSelect(Port)){//卡认证int intReadRet = Authenticate();if (intReadRet != 1){//CloseComm();throw new Exception("");}//读身份证信息int intReadBaseInfosRet = ReadBaseInfos(Name, Gender, Folk, BirthDay, Code, Address, Agency, ExpireStart, ExpireEnd);if (intReadBaseInfosRet != -3){//CloseComm();throw new Exception("");}//HID_BeepLED(true,true, 200);IDCard CardData = new IDCard();CardData.CardNo = Code.ToString().Trim(); = Name.ToString().Trim();CardData.Sex = Gender.ToString().Trim();CardData.Nationality = Folk.ToString().Trim();CardData.Birthday = BirthDay.ToString().Trim();CardData.Address = Address.ToString().Trim();CardData.Institution = Agency.ToString().Trim();CardData.Begin_validity = ExpireStart.ToString().Trim();CardData.End_validity = ExpireEnd.ToString().Trim();CardData.PhotoDirectory = System.IO.Directory.GetCurrentDirectory() + "//photo.bmp";//CloseComm();return CardData;}else{//CloseComm();throw new Exception("");}}[DllImport("sdtapi.dll")]private static extern int InitComm(int Port);//初始化[DllImport("Sdtapi.dll")]private static extern int Authenticate();//卡认证[DllImport("sdtapi.dll")]private static extern void CloseComm(); //关闭端口[DllImport("sdtapi.dll")]private static extern int ReadBaseInfos(StringBuilder Name,StringBuilder Gender, StringBuilder Folk, StringBuilder BirthDay, StringBuilder Code, StringBuilder Address,StringBuilder Agency, StringBuilder ExpireStart, StringBuilder ExpireEnd);//读取数据[DllImport("sdtapi.dll")]private static extern int HID_BeepLED(bool BeepON, bool LEDON, int duration); //蜂鸣器[DllImport("sdtapi.dll")]private static extern bool HIDSelect(int index); //设定当前操作的HID接口iDR210[DllImport("sdtapi.dll")]private static extern int CardOn(); //判断身份证是否在设备上}类(IDCard.cs):class IDCard{public string Name;//姓名public string Sex;//性别public string CardNo; //身份证号public string Nationality; //民族public string Birthday; //生日public string Address;//家庭住址public string Institution;//发证机关public string Begin_validity;// 有效期开始public string End_validity;//有效期结束public string PhotoDirectory;//照片路径;}程序调用://初始化端口int intOpenRet = InitComm(1001);if (intOpenRet != 1){MessageBox.Show("读卡器初始化失败!");this.Close();}try{ReadIDCardService ReadIDCardService = new ReadIDCardService();IDCard CardData = ReadIDCardService.ReadIDCard(1);lb_Title.Text = "姓名:" + ;}catch (Exception ex){if (ex.Message != "")MessageBox.Show(ex.Message);}[DllImport("sdtapi.dll")]private static extern int InitComm(int Port);//初始化。

CVR-100U3.0说明书

CVR-100U3.0说明书

CVR-100U/D 3.0用户手册------二代身份证阅读器CVR-100U/D用户手册目录产品概述 ................................................................................................ - 1 -性能参数 ................................................................................................ - 2 -安装软件: (4)安装USB阅读器驱动:(针对CVR-100U) (6)软件启动流程 ...................................................................................... - 10 -软件界面功能介绍............................................................................... - 11 -‘读卡选项’界面: (11)‘身份验证’主界面: (13)安装文件目录介绍............................................................................... - 15 -适用环境 .............................................................................................. - 15 -技术支持 .............................................................................................. - 16 -公司总部 (16)北京分部 (16)CVR-100U/D用户手册产品概述1、CVR-100U/D型第二代身份证阅读仪是采用非接触式IC卡技术,与计算机终端或其它设备连接可用于读取居民身份证专用芯片内相关信息的专用机具。

安装(第二代居民身份证阅读器)驱动程序

安装(第二代居民身份证阅读器)驱动程序

目录一、安装flash程序 (2)二、安装(第二代居民身份证阅读器)驱动程序 (3)三、插入身份证阅读器与摄像头 (6)四、后台用户注册 (6)*设备安装在Windows 系统环境下。

一、安装flash程序鼠标双击此应用程序,进入如下界面:勾选【我已阅读同意】点击安装确认,进入如下界面:点击完成,完成安装。

二、安装(第二代居民身份证阅读器)驱动程序1.将驱动文件夹拷贝到物理机D盘,2.打开文件夹,出现如下界面:3.打开文件夹,出现如下界面:4.双击应用程序进入程序安装:默认进入【下一步】,(windows 7系统会出现如下界面:)选择始终安装此驱动程序软件(I)进入如下界面:点击【完成】,完成安装。

5.程序安装完成,返回到以下页面,执行如下图红色框的bat文件(必须执行此文件)。

双击红色框的bat文件,出现如下界面及代表文件执行成功。

点击【确定】,完成执行。

三、插入身份证阅读器与摄像头1.执行完上述步骤后,插入(二代身份证阅读器),听到‘滴’的一声,插入摄像头设备四、后台用户注册1.后台登陆地址互联网注册地址:/hzgams/login.aspx公安网注册地址:http://10.47.187.101/hzgams/login.aspx.进入如下界面:2.填写账号及密码确认登录进入后台管理页面:3.选择用户实名认证,出现如下界面:4.把身份证放置(身份证阅读器)正上方,鼠标点击【读取身份证】,进入到以下界面:✓点击读取身份证,获取身份证信息✓点击允许采集用户头像(如头像采集效果不佳,点击重新拍照)✓输入注册用户的手机号码,点击获取验证码✓在验证码栏补上注册用户收到的验证码5.完成上述步骤后,确认提交,用户实名注册完成。

6.企业实名注册操作步骤一样,但标红框内企业组织机构代码、手机号码、企业全称为必填,补全该三项信息即可提交完成企业实名注册。

身份证识读仪SDK开发使用手册

身份证识读仪SDK开发使用手册

深圳研腾科技有限公司IDR-A2身份证阅读仪SDK使用手册(Ver 3.3)概述本手册是操作IDR-A证件阅读仪动态库应用函数的定义格式、调用方法和返回值的说明。

在使用前,请确认设备已正确安装,并开启电源。

1.定义应用函数开发包含下列主要文件,其它文件均为内部调用库:IDRCore.dll windows动态链接库适用操作系统:Windows NT: 需要NT 3.1版或以后版本Windows: 需要 Windows 98、Windows 2000或以后版本适用开发语言:Visual C++ 5.0 及以后版本Visual Basic 5.0 及以后版本Delphi 3.0 及以后版本PowerBuilder 6.0 及以后版本2.数据结构/* 身份证识别 */s truct HY_RECT_S{long lLeft;long lRight;long lTop;long lBottom;};s truct ID_CARD_S{char szText[10][256];HY_RECT_S idRect[10];};结构ID_CARD_S是识别结果,szText中存储的是文字结果,idRect是结果在整个图像中的位置。

结构ID_CARD_S中,从szText[1]到szText[9]返回的分别为:姓名\性别\出生日期\民族\发证日期\有效期限\住址\号码\发证机关。

/* 护照识别 */s truct JL_ITEM{char pzTxt[256];long left;long top;long right;long bottom;};/* 二代证机读信息 */s truct TERMB_ITEM{char pzTxt[70][128];};3.函数声明//打开设备l ong __stdcall Device_Open(void);//关闭设备v oid __stdcall Device_Close(void);//解析身份证图片l ong __stdcall Get_IdcPic(int iCardType, char* szFileNameIn);//解析其它证件图片l ong __stdcall Get_MiscPic(int iCardType, char* szFileNameIn);//解析身份证信息l ong __stdcall Get_IdcData(int iCardType, char* szFileNameIn, char *szFullFileNameOut, char *szHeadFileNameOut, ID_CARD_S* pstOut);//解析其它证件信息l ong __stdcall Get_MiscData(int iCardType, char* szFileNameIn, char* szFullFileNameOut, char* szHeadFileNameOut, JL_ITEM* pstOut);//机读二代证l ong __stdcall Get_TermbData(char *szFileNameIn, TERMB_ITEM* pstOut);//显示配置窗口l ong __stdcall Show_ConfigWindow(HANDLE *handle, int iCardType);//显示错误消息l ong __stdcall Format_ErrMsg(int iErrCodeIn, char** pErrMsgOut);//Bmp转换成Jpgl ong __stdcall BmpToJpg(char* szFileNameSrc, char* szFileNameDest);//得到彩色图片Long __stdcall Get_ColorPic(int iCardType, char *szFullFileNameOut)函数返回值为0,表示调用成功;否则,表示调用失败;通过Format_ErrMsg调用可以显示错误信息。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

零售网点低柜销售门户系统二代身份证鉴别仪厂商接口规范
(V 1.0)
成都开发中心
2010年01月
目录
1外设驱动实现要求 (3)
1.1支持全行的图形终端型号 (3)
1.2支持多种外设连接方式 (3)
1.3支持不同的端口类型 (3)
1.4二代证驱动实现要求 (3)
2参与外设驱动各方任务 (4)
2.1PBCS项目组 (4)
2.2外设厂商 (4)
2.3分行 (4)
3外设驱动模式 (5)
3.1PBCS外设驱动流程图 (5)
3.2客户端 (5)
3.3系统登录页面 (6)
3.4D EVICE C ONFIG.CFG配置文件 (6)
3.5A PPLET小程序 (6)
3.6厂商驱动 (6)
4外设驱动接口 (7)
4.1外设厂商需支持的终端型号范围 (7)
4.2外设厂商需支持的转接设备范围 (7)
4.3外设驱动数据交换格式标准 (8)
4.3.1二代证鉴别仪驱动接口 (8)
5需明确的问题 (12)
6附件 (13)
1外设驱动实现要求
1.1支持全行的图形终端型号
外设厂商在实现具体外设驱动时,必须支持全行现有的终端型号,对于后期新增的终端类型,必须提供相应的扩展机制。

1.2支持多种外设连接方式
外设厂商在实现具体外设驱动时,必须支持全行现有的外设直连方式和外设间连方式;必须支持现有的转接设备型号,对于后期新增的转接设备型号,提供相应的扩展机制。

1.3支持不同的端口类型
外设厂商在实现具体外设驱动时,根据外设特性应能支持在辅口、USB 口等多种端口类型上正常使用。

1.4二代证驱动实现要求
※照片为JPG格式,大小不超过128K
※要求鉴别仪为主动读卡,即身份证一进入读卡范围就立刻读卡,而不是由驱动函数触发读卡。

※必须使用java语言实现
2参与外设驱动各方任务
2.1PBCS项目组
⏹定义外设驱动的访问接口
⏹定义物理设备的特性需求
⏹组织外设驱动程序测试
⏹对PBCS应用程序进行相关改造
⏹下发外设驱动及相关操作文档
2.2外设厂商
⏹根据要求实现外设驱动程序
⏹提供测试过程中需要使用的物理设备
⏹参与外设驱动程序测试
⏹配合外设在分行的接入推广工作
2.3分行
⏹对前端进行外设驱动程序的安装
⏹对下发驱动程序版本进行测试
3外设驱动模式
3.1PBCS外设驱动流程图
系统登录页面
客户端
如图所示,PBCS系统使用Applet小程序进行调用厂商提供驱动程序驱动外设。

PBCS系统在系统登录JSP文件中引入Applet小程序,当操作员登录系统时,系统会自动下载Applet小程序到客户端并解析DeviceConfig.cfg配置文件获取外设连接信息,在需要进行二代证识别时,通过Applet调用客户端部署的厂商驱动,读取二代证信息.
3.2客户端
指PBCS系统
3.3系统登录页面
PBCS在该页面引入Applet小程序,在操作员登录时自动下载到客户端。

3.4DeviceConfig.cfg配置文件
该文件配置前端外设连接信息,如连接端口,波特率等信息,详见附件.
3.5Applet小程序
通过Applet小程序实现对厂商驱动接口的调用
3.6厂商驱动
厂商驱动为最底层的驱动程序,该驱动程序通过向物理端口收发指令码来获取数据以及驱动外设.
4外设驱动接口
由PBCS项目组定义外设接口规范,外设厂商按照此接口进行开发。

4.1外设厂商需支持的终端型号范围
4.2外设厂商需支持的转接设备范围
4.3外设驱动数据交换格式标准
4.3.1二代证鉴别仪驱动接口
4.3.1.1读取信息函数
4.3.1.1.1接口定义
public String[] getIDCardInfo(String strPort,String strTime,String strBaud) 4.3.1.1.2功能说明
从二代身份证中读取文字信息。

4.3.1.1.3接口返回值
4.3.1.1.4接口参数定义
4.3.1.2读芯片照片函数:
4.3.1.2.1接口定义
public String[] getPicInfo(String strPort,String strTime,String strBaud,String strPath )
4.3.1.2.2功能说明
从二代身份证中读取照片。

4.3.1.2.3接口返回值
4.3.1.2.4接口参数定义
4.3.1.3扩展盒端口设置:
4.3.1.3.1接口定义
int setBpPort(String strBpPort,String strOpenPort) 4.3.1.3.2功能说明
打开扩展盒某一端口
4.3.1.3.3接口返回值
4.3.1.3.4接口参数定义
5需明确的问题
请各厂商确认在经过建总行选型后,本公司入围的不同型号的设备驱动是否兼容
6附件
DeviceConfig.cfg配置文件
该文件使用键值对方式保存连接参数,在Applet初始化时读取该文件配置,然后由Applet 程序把外设连接配置信息传入厂商驱动接口。

相关文档
最新文档