二代证系统终端API使用手册(验证API)
二、定义
应用函数开发包含下列文件:
WltRS.h API函数原型定义 WltRS.lib API函数的VC开发包 WltRS.dll API函数的动态联接库 sdtapi.dll 关联的动态联接库 适用操作系统:
Windows: 需要 Windows 98、Windows 2000或以后版本 适用开发语言:
Visual C++ 5.0 及以后版本 Visual Basic 5.0 及以后版本 DEPHI 3.0 及以后版本 PowerBuilder 6.0 及以后版本
三、函数列表
GetBmp(char * Wlt_File,int intf) wlt文件解码成bmp文件;
四、函数说明
原 型:int GetBmp(char * Wlt_File,int intf); 说 明:本函数用于将wlt文件解码成bmp文件。 参 数:Wlt_File ----- wlt文件名
intf ----- 阅读设备通讯接口类型(1—RS-232C,2—USB) 返 回 值:生成*.bmp文件和以下返回信息 值 意义 1 相片解码解码正确 0 调用sdtapi.dll错误 -1 相片解码错误 -2 wlt文件后缀错误 -3 wlt文件打开错误 -4 wlt文件格式错误 -5 软件未授权 -6 设备连接错误 例(以Delphi为例)
var
I, j, iRet,Com : integer;//Com端口号 i := 256; j := 1024;
iRet := SDT_ReadBaseMsgToFile(Com, 'tmpinfo',i, 'tmpinfo.wlt',j,0); if (iRet<> $90) then begin
ScreenErrorinfo('读相片时发生错误!请不要移动身份证.',iRet);
二代证系统终端API使用手册(验证API)
SDT_ClosePort(Com); exit; end;
iRet := GetBmp('tmpinfo.wlt',1); if (iRet<> 1) then begin
ScreenErrorinfo('解析相片时发生错误!',iRet); SDT_ClosePort(Com); exit; end;
五、注意事项
1、 wlt文件的后缀要固定为”.wlt”,如:xp.wlt,相片解码成xp.bmp; 2、 本函数要与sdtapi.dll关联使用,并确认通讯端口处于关闭状态;
3、 在使用前,请确认授权文件termb.lic是否在你的PC机C:\\根目录下。