神思二代身份证验证机具接口控件说明(修改版)

合集下载

神思二代身份证验证机具接口控件说明..

神思二代身份证验证机具接口控件说明..

神思第二代身份证验证机具ActiveX控件使用说明版本:V1.3.0.0山东神思电子技术有限公司2010年11月修订记录版本号日期章节号简单描述修订者审核者1.0 2007.6.12 初始创建谭雪欣1.0.55.0 2008.7.25 增加部分函数谭雪欣1.0.57.0 2008.9.8 修改了同时打开多个页面,关闭出错问题。

谭雪欣1.0.58.0 2008-09-12 增加了wlt图片的buffer属性等。

谭雪欣1.0.72.0 2008-11-12 增加手动读卡时读卡失败则清空卡面信息,打开界面自动开始读卡,身份证反正面为横版。

谭雪欣1.0.77.0 2008-11-13 增加保存身份证反正面图片函数等谭雪欣1.0.81.0 2008-11-25 增加安全模块号的读取谭雪欣1.0.82.0 2009-3-3 修改身份证图片生成temp文件夹下谭雪欣1.0.83.0 2009-3-10 增加清空属性的函数谭雪欣1.0.85.0 2009-5-31 用户自定义图片存放路径。

谭雪欣1.0.87.0 2009-08-27 增加身份证正反面的单独保存陈金华1.0.97 2009-09-09 增加临时文件自定义保存目录、配置文件ini存放在c盘根目录低下陈金华1.1.0.0 2010-11-19 Win7,IE8下界面显示黑框,修改源码,并去掉界面对于按钮,只显示身份证正面和签发机关、有效期限、最新住址。

谭雪欣1.2.0.0 2010-11-23 增加属性szCardInfo,方法readrfcard 谭雪欣1.3.0.0 2010-11-30 整理界面,更换最新rdcard2.0 谭雪欣目录1、说明 (5)2、控件方法 (5)2.1 打开端口连接设备 (5)2.2 关闭端口断开设备 (5)2.3 检测连接方法 (5)2.4 读取证件信息 (5)2.5 自动读取信息 (6)2.6 结束自动读卡 (6)2.7 删除读卡过程中生成的单个图片和文本文件 (6)2.8 删除读卡过程中在temp文件夹下生成的全部jpg图片 (6)2.9 删除读卡过程中生成的任意文件 (6)2.10获得读卡过程中生成文件的Base64编码 (6)2.11清空所有属性 (7)2.12打印身份证反正面图片 (7)2.13 readrfcard读卡 (7)2.14 错误代码表 (7)3、控件属性 (8)3.1 姓名 (8)3.2 性别 (8)3.3 民族 (8)3.4 出生日期 (9)3.5 住址 (9)3.6 公民身份号码 (9)3.7 签发机关 (9)3.8 有效期限 (9)3.9 有效期限起始日期 (10)3.10 有效期限截止日期 (10)3.11 JPG照片存放路径 (10)3.12 BMP照片存放路径 (10)3.13 WLT照片存放路径 (10)3.14JPG照片的Base64编码字符串 (11)3.15 BMP照片的Base64编码字符串 (11)3.16 WLT照片的Base64编码字符串 (11)3.17 身份证文本信息存放路径 (11)3.18 有数据标志 (11)3.19 控件状态标志 (11)3.20端口号码 (12)3.21 获得读卡过程中生成的jpg图片路径 (12)3.22 生成身份证反正面图片 (12)3.23 控件下载后是否处于自动读卡状态 (12)3.24读取设备安全模块号 (12)3.25设备安全模块号 (13)3.26 最新地址 (13)3.27 用户指定身份证图片存放位置和名称 (13)3.28 身份证正面JPG照片的Base64编码字符串 (13)3.29 身份证反面JPG照片的Base64编码字符串 (13)3.30 身份证临时文件保存目录 (14)3.31 szCardInfo卡信息 (14)4、示例网页使用说明 (14)1、说明本文档是针对神思联机型第二代居民身份证验证阅读机具通讯控件的使用说明文档,供用户使用ActiveX控件进行接入时参考。

神思SS728M05终端API接口函数库用户手册V1.6

神思SS728M05终端API接口函数库用户手册V1.6

文档编号归档编号发布状态文档版本SS728M05设备驱动接口函数库用户手册V1.6拟制:陈龙日期:2014-12-26 审核:日期:标准化:日期:批准:日期:山东神思电子目录SS728M05设备驱动接口函数库 (1)用户手册 (1)V1.6 (1)目录 (2)1终端简介 (8)1.1主要功能 (8)1.2主要技术指标 (8)2接口库概述 (9)2.1适用范围 (9)2.2说明 (9)3接口函数 (10)3.1函数返回值 (10)3.1.1通用返回值 (10)3.1.2居民健康卡(兼容山东保健证)错误代码 (11)3.2基本接口函数 (12)3.2.1SS728M05_SDK(SS728M05基本操作接口) (12)3.2.1.1基本函数 (12)3.2.1.1.1ICC_Reader_Open (12)3.2.1.1.2ICC_Reader_Close (12)3.2.1.1.3ICC_Reader_Reset (12)3.2.1.1.4ICC_Reader_PowerOff (13)3.2.1.1.5ICC_Reader_Application (13)3.2.1.1.6ICC_Reader_GetLastError (13)3.2.1.1.7ICC_Reader_Version (14)3.2.1.1.8SS_Reader_Reset (14)3.2.1.1.9SS_Reader_Reset_bBeep (15)3.2.1.1.10SS_Reader_PowerOff (15)3.2.1.1.11SS_Reader_Application (16)3.2.1.1.12SS_Reader_GetLastError (16)3.2.1.1.13SS_Reader_Version (16)3.2.1.1.14SS_Reader_GetVersionID (17)3.2.1.1.15SS_Reader_GetUserInfo (17)3.2.1.1.16SS_Reader_UpdateUserInfo (17)3.2.1.1.17SS_Reader_AutoRecognition (17)3.2.1.1.18SS_Reader_AutoFindCard (18)3.2.1.1.19ss_dev_beep (18)3.2.1.1.20ss_dev_led (18)3.2.1.2居民二代身份证函数 (18)3.2.1.2.1ss_id_ResetID2Card (18)3.2.1.2.4ss_id_query_sex (19)3.2.1.2.5ss_id_query_sexL (19)3.2.1.2.6ss_id_query_folk (20)3.2.1.2.7ss_id_query_folkL (20)3.2.1.2.8ss_id_query_birth (20)3.2.1.2.9ss_id_query_address (20)3.2.1.2.10ss_id_query_number (20)3.2.1.2.11ss_id_query_organ (21)3.2.1.2.12ss_id_query_termbegin (21)3.2.1.2.13ss_id_query_termend (21)3.2.1.2.14ss_id_query_photo_data (21)3.2.1.2.15ss_id_query_photo_file (21)3.2.1.2.16ss_id_query_newaddress (22)3.2.1.2.17ss_id_query_IDBaseInfo_text (22)3.2.1.2.18ss_id_GetSAMno (22)3.2.1.2.19ss_id_GetSAMStatus (23)3.2.1.2.20ss_id_GetFPMsg (23)3.2.1.3M1卡操作函数 (23)3.2.1.3.1ss_CardMifare_Reset (23)3.2.1.3.2ss_CardMifare_Authentication (23)3.2.1.3.3ss_CardMifare_ReadBlock (24)3.2.1.3.4ss_CardMifare_WriteBlock (24)3.2.1.3.5ss_CardMifare_Increment (24)3.2.1.3.6ss_CardMifare_Decrement (24)3.2.1.3.7ss_CardMifare_Copy (25)3.2.1.3.8ss_CardMifare_GetUID (25)3.2.1.4标准社保卡操作作函数 (25)3.2.1.4.1ss_rf_sb_FindCard (25)3.2.1.4.2ss_rf_sb_ReadCardIssuers (25)3.2.1.4.3ss_rf_sb_ReadCardholder (26)3.2.1.4.4ss_rf_sb_ReadFingerprint (26)3.2.1.5济南社保卡操作函数 (26)3.2.1.5.1ss_jn_sb_FindCard (26)3.2.1.5.2ss_jn_sb_QuerryCardNumber (26)3.2.1.64428卡操作函数 (27)3.2.1.6.1ss_sle_reset_card (27)3.2.1.6.2ss_sle4428_read_card (27)3.2.1.7磁条卡操作作函数 (28)3.2.1.7.1SS_CT_ReadInfo (28)3.2.1.7.2SS_CT_ReadInfo_ (28)3.2.1.8居民健康卡基本函数(兼容山东保健证) (28)3.2.1.8.1ss_reader_open (28)3.2.1.8.2ss_reader_close (29)3.2.1.8.5ss_rf_yl_cpu_find_cardB (29)3.2.1.8.6ss_rf_cpu_yl_read_cardInfo (29)3.2.1.8.7ss_rf_cpu_yl_write_cardInfo (29)3.2.1.8.8ss_rf_yl_cpu_read_issuingOrg (30)3.2.1.8.9ss_rf_yl_cpu_write_issuingOrg (30)3.2.1.8.10ss_rf_yl_cpu_read_demographicInfo1 (30)3.2.1.8.11ss_rf_yl_cpu_write_demographicInfo1 (30)3.2.1.8.12ss_rf_yl_cpu_read_hospital (31)3.2.1.8.13ss_rf_yl_cpu_write_hospital (31)3.2.1.8.14ss_rf_cpu_yl_read_photo (31)3.2.1.8.15ss_rf_cpu_yl_write_photo (31)3.2.1.8.16ss_rf_yl_cpu_read_address (32)3.2.1.8.17ss_rf_yl_cpu_write_address (32)3.2.1.8.18ss_rf_yl_cpu_read_linkman (32)3.2.1.8.19ss_rf_yl_cpu_write_linkman (32)3.2.1.8.20ss_rf_yl_cpu_read_demographicInfo2 (33)3.2.1.8.21ss_rf_yl_cpu_write_demographicInfo2 (33)3.2.1.8.22ss_rf_yl_cpu_read_idcardInfo (33)3.2.1.8.23ss_rf_yl_cpu_write_idcardInfo (33)3.2.1.8.24ss_rf_yl_cpu_read_illNum (34)3.2.1.8.25ss_rf_yl_cpu_write_illNum (34)3.2.1.8.26ss_rf_yl_cpu_read_BiometricIdentifier (34)3.2.1.8.27ss_rf_yl_cpu_write_BiometricIdentifier (34)3.2.1.8.28ss_rf_yl_cpu_read_SpecialIdentifier (35)3.2.1.8.29ss_rf_yl_cpu_write_SpecialIdentifier (35)3.2.1.8.30ss_rf_yl_cpu_read_AllergicReaction (35)3.2.1.8.31ss_rf_yl_cpu_write_AllergicReaction (35)3.2.1.8.32ss_rf_yl_cpu_read_Immunization (36)3.2.1.8.33ss_rf_yl_cpu_write_Immunization (36)3.2.1.8.34ss_rf_yl_cpu_read_HospitalEffectiveSign (36)3.2.1.8.35ss_rf_yl_cpu_write_HospitalEffectiveSign (36)3.2.1.8.36ss_rf_yl_cpu_RewriteRecord_HospitalEffectiveSign (37)3.2.1.8.37ss_rf_yl_cpu_EraseRecord_HospitalEffectiveSign (37)3.2.1.8.38ss_rf_yl_cpu_read_OutpatientServiceEffectiveSign (37)3.2.1.8.39ss_rf_yl_cpu_write_OutpatientServiceEffectiveSign (37)3.2.1.8.40ss_rf_yl_cpu_RewriteRecord_OutpatientServiceEffectiveSign (38)3.2.1.8.41ss_rf_yl_cpu_EraseRecord_OutpatientServiceEffectiveSign (38)3.2.1.8.42ss_rf_cpu_yl_read_HospitalInformation1 (38)3.2.1.8.43ss_rf_cpu_yl_write_HospitalInformation1 (38)3.2.1.8.44ss_rf_cpu_yl_read_HospitalInformation2 (39)3.2.1.8.45ss_rf_cpu_yl_write_HospitalInformation2 (39)3.2.1.8.46ss_rf_cpu_yl_read_OutpatientServiceInformation1 (39)3.2.1.8.47ss_rf_cpu_yl_write_OutpatientServiceInformation1 (39)3.2.1.8.48ss_rf_cpu_yl_read_OutpatientServiceInformation2 (40)3.2.1.8.49ss_rf_cpu_yl_write_OutpatientServiceInformation2 (40)3.2.1.8.50ss_rf_cpu_yl_read_FingerprintFile (40)3.2.1.8.51ss_rf_cpu_yl_write_FingerprintFile (41)3.2.1.8.52ss_rf_cpu_yl_GetCardUid (41)3.2.1.8.53ss_rf_cpu_yl_read_HospitalInformation3 (41)3.2.1.8.54ss_rf_cpu_yl_write_HospitalInformation3 (41)3.2.1.8.55ss_rf_cpu_yl_read_OutpatientServiceInformation3 (42)3.2.1.8.56ss_rf_cpu_yl_write_OutpatientServiceInformation3 (42)3.2.1.8.57ss_rf_cpu_yl_read_OutpatientServiceInformation4 (42)3.2.1.8.58ss_rf_cpu_yl_write_OutpatientServiceInformation4 (42)3.2.1.8.59ss_rf_cpu_yl_read_OutpatientExpenses (43)3.2.1.8.60ss_rf_cpu_yl_write_OutpatientExpenses (43)3.2.1.8.61ss_rf_cpu_yl_AppcationLock_ddf1 (43)3.2.1.8.62ss_rf_cpu_yl_AppcationUnLock_ddf1 (43)3.2.1.8.63ss_rf_cpu_yl_AppcationLock_df01 (44)3.2.1.8.64ss_rf_cpu_yl_AppcationUnLock_df01 (44)3.2.1.8.65ss_rf_cpu_yl_AppcationLock_df02 (44)3.2.1.8.66ss_rf_cpu_yl_AppcationUnLock_df02 (44)3.2.1.8.67ss_rf_cpu_yl_AppcationLock_df03 (44)3.2.1.8.68ss_rf_cpu_yl_AppcationUnLock_df03 (45)3.2.1.8.69ss_rf_cpu_yl_CardLock (45)3.2.1.8.70ss_rf_cpu_yl_read_PayInfoFile (45)3.2.1.8.71ss_rf_cpu_yl_write_PayInfoFile (45)3.2.1.8.72ss_rf_VerifyPINSAM1 (45)3.2.1.8.73ss_rf_ResetSAM1AndVerifyPIN (46)3.2.1.8.74ss_rf_cpu_yl_read_Binaryphoto (46)3.2.1.8.75ss_rf_cpu_yl_write_Binaryphoto (46)3.2.1.8.76ss_rf_cup_yl_GetCardVersion (46)3.2.1.8.77ss_rf_SAM_Reset (46)3.2.1.8.78ss_rf_SAM_VerifyPIN (47)3.2.1.8.79ss_rf_SAM_ChangePIN (47)3.2.1.8.80ss_rf_SAM_Public (47)3.2.1.8.81ss_rf_SAM_Terminal (47)3.2.1.8.82ss_rf_SAM_PublicApp (48)3.2.1.8.83ss_rf_SAM_OrgCertificate (48)3.2.1.8.84ss_rf_SAM_Certificate (48)3.2.1.8.85ss_rf_SAM_SM3Digest (48)3.2.1.8.86ss_rf_SAM_SM2SignHash (49)3.2.1.9居民健康卡高级函数 (49)3.2.1.9.1SS_WSB_OpenDevice (49)3.2.1.9.2SS_WSB_CloseDevice (49)3.2.1.9.3SS_WSB_PowerOn (50)3.2.1.9.4SS_DC_ PowerOff (50)3.2.1.9.5SS_DC_SetSpacer (50)3.2.1.9.8SS_WSB_VerifyPIN (51)3.2.1.9.9SS_DC_ChangePIN (51)3.2.1.9.10SS_DC_RSAMPublic (52)3.2.1.9.11SS_DC_RSAMTerminal (52)3.2.1.9.12SS_DC_RSAMPublicApp (52)3.2.1.9.13SS_DC_RSAMOrgCertificate (52)3.2.1.9.14SS_DC_RSAMCertificate (53)3.2.1.9.15SS_WSB_RDDF1EF05 (53)3.2.1.9.16SS_WSB_RDDF1EF06 (53)3.2.1.9.17SS_WSB_RDDF1EF07 (54)3.2.1.9.18SS_WSB_WDDF1EF07 (54)3.2.1.9.19SS_WSB_RDDF1EF08 (54)3.2.1.9.20SS_WSB_WDDF1EF08 (55)3.2.1.9.21SS_WSB_RDF01EF05 (55)3.2.1.9.22SS_WSB_WDF01EF05 (55)3.2.1.9.23SS_WSB_RDF01EF06 (56)3.2.1.9.24SS_WSB_WDF01EF06 (56)3.2.1.9.25SS_WSB_RDF01EF07 (57)3.2.1.9.26SS_WSB_WDF01EF07 (57)3.2.1.9.27SS_WSB_RDF01EF08 (57)3.2.1.9.28SS_WSB_WDF01EF08 (58)3.2.1.9.29SS_WSB_RDF02EF05 (58)3.2.1.9.30SS_WSB_WDF02EF05 (59)3.2.1.9.31SS_WSB_RDF02EF06 (59)3.2.1.9.32SS_WSB_WDF02EF06 (59)3.2.1.9.33SS_WSB_RDF02EF07 (60)3.2.1.9.34SS_WB_WDF02EF07 (60)3.2.1.9.35SS_WSB_RDF02EF08 (60)3.2.1.9.36SS_WSB_WDF02EF08 (61)3.2.1.9.37SS_WSB_SM3Digest (61)3.2.1.9.38SS_WSB_SM2SignHash (61)3.2.1.9.39SS_WSB_RDF03EF05 (62)3.2.1.9.40SS_WSB_WDF03EF05 (62)3.2.1.9.41SS_WSB_EDF03EF05 (62)3.2.1.9.42SS_WSB_RDF03EF06 (63)3.2.1.9.43SS_WSB_WDF03EF06 (63)3.2.1.9.44SS_WSB_EDF03EF06 (63)3.2.1.9.45SS_DC_RSign_DF03EE00 (63)3.2.1.9.46SS_DC_RDF03EE00 (64)3.2.1.9.47SS_DC_WDF03EE00 (64)3.2.1.9.48SS_DC_RSign_DF03ED00 (65)3.2.1.9.49SS_DC_RDF03ED00 (65)3.2.1.9.50SS_DC_WDF03ED00 (65)3.2.1.9.53SS_WSB_RDF03ED00 (66)3.2.1.9.54SS_WSB_WDF03ED00 (67)3.2.1.10指纹采集比对 (67)3.2.1.10.1SS_ZW_Init (67)3.2.1.10.2SS_ZW_Close (68)3.2.1.10.3SS_ZW_GetErrorInfo (68)3.2.1.10.4SS_ZW_GetFPBmpData (68)3.2.1.10.5SS_ZW_GetCharFromSensor (68)3.2.1.10.6SS_ZW_Match2Char (68)3.2.1.10.7SS_ZW_GetCharFromBMP (68)3.2.1.10.8SS_ZW_MatchCharFromSensor (68)3.2.1.10.9MPS_* (69)4附录 (70)4.1门诊、住院记录T AG 定义 (70)1终端简介SS728M05是一款支持身份证、社保卡、居民健康卡、磁条卡等多种卡类型的多合一的读写终端,支持USB 通讯,采用模块化设计,适用于医院等发卡行业。

二代身份证读卡器接口规范

二代身份证读卡器接口规范

竭诚为您提供优质文档/双击可除二代身份证读卡器接口规范篇一:二代身份证读卡器安装及使用说明二代身份证读卡器安装及使用说明一.说明为方便各旅馆单位更快捷的录入人员信息,现本系统提供第二代居民身份证验证(阅读)设备。

将第二代居民身份证置于机具感应区,与之相连的计算机可即时显示该证件持有人的彩色照片及文字信息,既有利于方便、快捷的录入人员信息,又保证了录入信息的准确性和安全性。

二.安装1.机具连接本系统当前所使用的机具使用usb通讯方式,连接时请必须按照如下顺序连接:1.首先将usb插头插入计算机的usb插口。

2.将mini-b接口插入二代身份证阅读机具插口。

当机具连接后,如果机具上的电源指示灯变为红色,工作指示灯变为绿色,故障灯不亮,表示机具连接成功;如果机具上的电源指示灯变为红色,故障指示灯红灯闪烁或长亮,请确认是否为电源问题,如计算机电源供电不足等。

2.设备驱动安装当机具初次连接至计算机时,需要按照机具的驱动程序。

请按如下顺序操作:1.从旅馆业系统的“从业人员信息登记”或“国内旅客入住登记”页面下载驱动程序usbdriver.exe。

bdriver.exe为自解压格式文件,打开后请指定一个目标文件夹,而后点击“安装”。

3.当机具初次连接至计算机时,将弹出如下页面:4.点击“下一步”,选择第一项“搜索适于我的设备的驱动程序”5.点击“下一步”,选择“指定一个位置”6.点击“下一步”,在弹出的对话框中点击“浏览”按钮,而后在查找文件对话框中选择驱动程序解压后所在目录,并根据当前计算机的系统选择对应目录下的usbdiv.inf文件。

7.选中驱动文件后,点击查找文件框中的“打开”按钮,点击“找到新的硬件设备向导”中的“确定”按钮,点击“下一步”。

8.点击“下一步”,此时即完成驱动程序的安装。

三.使用当安装完驱动程序后,连接好机具,进入旅馆业系统的从业人员信息登记、修改,国内旅客入住登记、修改,此时可以看到程序页面右上角的提示“2代身份证机具连接成功”,同时机具为绿色工作指示灯闪烁,进入寻卡工作状态。

银安_二代证系统终端API使用手册(验证API)

银安_二代证系统终端API使用手册(验证API)

二代证系统终端API使用手册内蒙古银安科技开发有限公司1.前言 (2)2.系统要求 (2)3.API列表 (2)4.API详细说明 (3)4.1 端口类API (3)4.1.1 SDT_SetMaxRFByte (3)4.1.2 SDT_GetCOMBaud (3)4.1.3 SDT_SetCOMBaud (4)4.1.4 SDT_OpenPort (4)4.1.5 SDT_ClosePort (5)4.2 SAM类API (5)4.2.1 SDT_ResetSAM (5)4.2.2 SDT_GetSAMStatus (6)4.2.3 SDT_GetSAMID (6)4.3.4 SDT_GetSAMIDToStr (7)4.3 身份证卡类API (7)4.3.1 SDT_StartFindIDCard (7)4.3.2 SDT_SelectIDCard (8)4.3.3 SDT_ReadBaseMsg (8)4.3.4 SDT_ReadIINSNDN (9)4.3.5 SDT_ReadBaseMsgToFile (10)4.3.6 SDT_ReadIINSNDNToASCII (10)5.API调用说明 (11)5.1 调用顺序 (11)5.2 例子程序(以delphi语言为例) (11)6.函数返回码列表 (13)1.前言本应用程序接口(API)用于二代证验证系统的验证终端应用系统的开发。

2.系统要求使用本API的PC机,必须满足下列条件:●Windows 98,Windows 2000 Pro,Windows 2000 Server,WinXP●至少32兆内存(32M RAM or Larger)●至少10兆空闲硬盘空间(10M Free Hard Disk Space or Larger)●至少一个空闲普通串口或USB口(视用户需求而定)。

3.API列表加密API分为下列几类,在下面各表中列出。

二代证终端API使用说明0701

二代证终端API使用说明0701

二代证系统终端API使用说明最新07/1/1上海普天邮通科技股份有限公司2007年01月二代证系统终端API使用说明版本1.0.0.1出版日期2007年01月著作权注意事项本书版权为上海普天邮通科技股份有限公司所有。

未经上海普天邮通科技股份有限公司书面同意,任何公司、单位或个人,不得用任何手段复制本手册的部分或全部内容。

对印刷错误的更正,所述信息谬误的勘误,以及产品的改进,均由上海邮电通信设备股份有限公司随时作出解释,恕不预先通知,修正内容将编入再版说明书中。

1.前言本应用程序接口(API)用于二代证验证系统的验证终端应用系统的开发。

2.系统要求使用本API的PC机,必须满足下列条件:●Windows 98,Windows 2000 Pro,Windows 2000 Server,WinXP●至少32兆内存(32M RAM or Larger)●至少10兆空闲硬盘空间(10M Free Hard Disk Space or Larger)●至少一个空闲普通串口或USB口(视用户需求而定)。

3.API列表应用函数开发包含下列文件:cardapi.lib API函数的VC开发包cardapi.h API函数声明cardapi.dll API函数的动态联接库stdapi.dll cardapi.dll的依赖动态联接库WltRS.dll cardapi.dll的依赖动态联接库4.API详细说明4.1 checkCardReaderValid检查读卡器是否可以正常工作。

char* checkCardReaderValid (int iPort);参数说明:int iPort0为自动检测1-16为串口1-16口1001-1016为USB1-16口返回值:字符串第一个字符为’1’,表示读卡器可以正常工作;第一个字符为’0’,表示检测失败;第一个字符后紧接检测成功或失败的中文描述。

4.2 getImagePath从card.ini中获取获取保存照片文件的路径。

二代身份证验证设备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函数功能,并增加了相应的转换函数,使得⼆次开发⽤户更易于开发。

简要说明


1. 软件启动。
a. 将神思第二代身份证验证机具连接到计算机。
SS628(100)型是RS232(串行)通讯方式。随机附带的通讯线一端是Mini-B型
接口,另一端是RS232的DB9接口,并且附带了一个USB接口,用于从计算机的USB接
口给验证机具提供电源。
b. 数据查询窗口左侧为数据查询和备份,右侧为报表的设置和打印。数据查询中上边
的列表为记录的身份证信息,下边列表为上边选中的身份证的验证时间。左侧最下
边为一张身份证的预览,因为不是直接扫描的信息,所以显示信息的位置会与真实
身份证有所差别。
c. 数据查询左侧,点击“查询”按钮,弹出“数据查询”设置窗口,要以哪项信息查询,
需要勾选对应信息前的勾选框。
d. 对于验证时间的查询可以选定一个范围。结果是,选中左侧身份证信息表的一个记
录时,验证时间表只显示查询时间范围内的记录。
e. 点击“全部”按钮,列表恢复到初始全部显示状态。
f. 点击“导出”按钮,当前报表可以选择以xml或csv格式输出,
xml格式可以选择是否输出图片。
g. 点击“备份”按钮,可将当前所有数据备份,并可以选择是否清除当前所有记录。
h. 点击“查看”按钮,查阅以前备份的数据报表,标题项可实现排序。点击“缺省”
次在窗口中央虚拟身份证卡的背景上双击鼠标左键,会恢复窗体。
4. 软件报表。
a. 点击“数据查询”按钮,可以对刷卡认证记录进行查询,并可以进行“身份证反正面”
的打印操作。如果按住ctrl按键还可以选择两个人的身份证信息完成同时打印两张身份
证的操作。
山东神思电子技术股份有限公司
2012-06-14

100型机具操作说明

银行客户身份认证系统—100型机具联网核查版使用说明书山东神思电子技术有限公司系统研发部目录1 系统介绍 (3)2 使用说明 (3)2.1. 版权说明 (3)2.2. 安全注意事项 (4)2.3. 机具介绍 (4)2.4. 产品特点 (6)2.5. 技术参数 (7)2.6. 软件安装 (7)2.7. 联网核查配置 (11)2.7.1. 系统登录 (11)2.7.2. 核查配置 (12)2.7.3. 自动核查使用 (12)2.7.4. 手动核查 (13)2.7.5. 核查结果查询 (14)2.7.6. 打印 (15)2.8. 键盘提取配置 (15)3 常见问题 (18)3.1 常见问题说明和注意事项 (18)3.2 自动化联网核查相关问题 (18)1系统介绍神思100型机具联网核查客户认证系统是一套使用神思100型身份证验证机具实现第二代居民身份证的自动识别并实现自动化联网核查的认证系统。

此系统完成对第二代居民身份证的验证功能,通过内置公安部模块实现第二代居民身份证的识别;结合居民身份证联网核查系统可实现自动化联网核查功能,可即时打印联网核查结果,也可后期打印,提高了银行柜员的工作效率;通过此系统可实现对已验证过的居民身份证信息实现自动填充和键盘提取的功能。

通过简单设置在验证身份证时,即可自动将验证的信息自动填充到用户所要求的界面中;通过对键盘热键的设置可以实现用户任意键提取客户二代证信息的功能。

2使用说明2.1. 版权说明版权声明版权未得到山东神思电子系技术有限公司明确的书面许可,不得为任何目的、以任何形式或手段(电子的或机械的)复制或传播本手册的任何部分。

©本手册的所有版权属于山东神思电子技术有限公司,2009年。

声明本手册中的资料如有更改,恕不另行通知。

本文档可能涉及山东神思电子技术有限公司的专利(或正在申请的专利)、商标、版权或其他知识产权,除非得到山东神思电子技术有限公司的明确书面许可协议,本文档不授予使用这些专利(或正在申请的专利)、商标、版权或其他知识产权的任何许可协议。

二代证终端API使用说明0701

二代证系统终端API使用说明最新07/1/1上海普天邮通科技股份有限公司2007年01月二代证系统终端API使用说明版本1.0.0.1出版日期2007年01月著作权注意事项本书版权为上海普天邮通科技股份有限公司所有。

未经上海普天邮通科技股份有限公司书面同意,任何公司、单位或个人,不得用任何手段复制本手册的部分或全部内容。

对印刷错误的更正,所述信息谬误的勘误,以及产品的改进,均由上海邮电通信设备股份有限公司随时作出解释,恕不预先通知,修正内容将编入再版说明书中。

1.前言本应用程序接口(API)用于二代证验证系统的验证终端应用系统的开发。

2.系统要求使用本API的PC机,必须满足下列条件:●Windows 98,Windows 2000 Pro,Windows 2000 Server,WinXP●至少32兆内存(32M RAM or Larger)●至少10兆空闲硬盘空间(10M Free Hard Disk Space or Larger)●至少一个空闲普通串口或USB口(视用户需求而定)。

3.API列表应用函数开发包含下列文件:cardapi.lib API函数的VC开发包cardapi.h API函数声明cardapi.dll API函数的动态联接库stdapi.dll cardapi.dll的依赖动态联接库WltRS.dll cardapi.dll的依赖动态联接库4.API详细说明4.1 checkCardReaderValid检查读卡器是否可以正常工作。

char* checkCardReaderValid (int iPort);参数说明:int iPort0为自动检测1-16为串口1-16口1001-1016为USB1-16口返回值:字符串第一个字符为’1’,表示读卡器可以正常工作;第一个字符为’0’,表示检测失败;第一个字符后紧接检测成功或失败的中文描述。

4.2 getImagePath从card.ini中获取获取保存照片文件的路径。

神思身份证阅读器使用说明

神思身份证阅读器使用说明身份证阅读器热销品牌-神思SS628-100,生产商是山东神思电子技术有限公司。

是由归国留学人员领班的民营科技企业,注册资金为5000万元。

其公司生产的产品包括通信终端、识别终端、支付终端等嵌入式软件。

能从数百家企业投标会中脱颖而出成为生产身份证阅读器的“十大厂家”,实属不易。

神思公司潜心在嵌入式软件领域研发,专注认证识别技术,经过过年的积累,在智能识别终端领域,拥有了包括S-7嵌入式操作系统在内的一系列具有自主知识产权的专有技术。

神思SS628-100身份证阅读器就是其代表作品,可以快速读取、验证、上传或存档二代证IC卡内信息。

产品结构设计简单、坚固,方便易用,性能稳定,适合长期连续工作的使用环境;产品采用RS232或USB接口,安装简单,并可利用USB接口供电,无需外接电源适配器。

深圳研腾科技有限公司销售的神思SS628(100U)身份证阅读器以其美观新颖的外形、稳定的质量赢得全国用户的好评。

神思公司是全标准一次性通过公安部检测的唯一机具生产厂家。

在公安部组织的可追加地址型机具招标中,神思又以优异成绩中标,成为具备读写身份证机具生产资质的三家之一。

公司进行的连续测试中,不间断读卡100万次以上无差错。

迄今为止,神思验证机具开箱合格率达100%,故障率<5‰。

产品特性神思SS628系列二代证验证(阅读)机具拥有自主知识产权,可以快速读取、验证、上传或存档二代证IC卡内信息。

产品结构设计简单、坚固,方便易用,性能稳定,适合长期连续工作的使用环境;产品采用RS232或USB接口,安装简单,并可利用USB接口供电,无需外接电源适配器。

产品采用了基于SAM(安全模块)的加密安全机制,通过神思公司自主知识产权的RF卡读写模块,可对二代证快速解密验证与阅读存档。

软件提供多平台开发函数库,便于用户二次开发和应用。

适用于公安、金融、电信、邮政、教育、民政、旅居、保险、娱乐等多种需要身份验证的行业,可实现客户身份认证、客户信息自动录入,完善客户档案,提高服务质量与工作效率。

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