国腾身份证阅读器GTICR100-01 termb.dll应用开发指南

5星 · 超过95%的资源 需积分: 46 39 下载量 75 浏览量 更新于2024-07-28 1 收藏 378KB DOC 举报
本手册详细介绍了国腾二代身份证阅读器GTICR-100的专用动态链接库termb.dll在Windows操作系统上的应用开发指南。该文档适用于Windows NT 3.1及以上版本,以及Windows 98、Windows 2000及以后的Windows系统,支持多种编程语言如Visual C++, Visual Basic, DELPHI, 和PowerBuilder 6.0及以上版本。 首先,使用前需确保安装了与操作系统兼容的USB驱动,因为阅读器通过USB接口连接。termb.dll是核心库,而WltRS.dll作为其依赖项,虽然用户无需直接处理,但两个DLL文件需放置在同一目录下以确保正确调用。调用termb.dll时,应将它复制到调用应用程序(*.exe)所在的目录,以便处理身份信息读取。 文档详细列出了termb.dll中的关键API函数,包括: 1. `Int_stdcallInitComm(intPort)` - 初始化串口通信,用于设置和配置设备与主机之间的数据传输。 2. `int_stdcallCloseComm()` - 关闭已打开的串口,确保资源释放。 3. `int_stdcallAuthenticate()` - 卡认证功能,用于验证身份证的有效性和合法性。 4. `int_stdcallRead_Content(intActive)` - 主要执行读卡操作,获取身份证上的个人信息,如姓名、性别和民族。 5. `int_stdcallGetPeopleName(char*strTmp,int strLen)` - 获取并存储姓名信息至缓冲区。 6. `int_stdcallGetPeopleSex(char*strTmp,int strLen)` - 获取并存储性别信息。 7. `int_stdcallGetPeopleNation(char*strTmp,int strLen)` - 获取并存储民族信息。 在使用这些函数时,用户需要遵循特定的调用顺序,尤其是在涉及用户信息获取时。例如,可能需要先进行认证,再读取内容,最后获取姓名等详细信息。手册还提供了一个完整示例,以帮助开发者理解如何整合这些函数到实际应用程序中。 本手册是开发人员不可或缺的参考资料,提供了必要的技术细节和指导,以便在各种编程环境下高效地与国腾GTICR-100身份证阅读器交互,获取和处理持卡人的个人身份信息。