二代证Dll使用说明模板.doc二代证系统终端 API 使用说明
二代证系统终端 API
使用说明最新 11/6/28
y
address
cardId
police
姓名
性别
民族
出生日期
地址
身份证号码
签发机关
二代证系统终端 API 使用说明
validStart 有效开始日期
validEnd 有效截止日期
sexCode 性别代码
nationCode 民族代码
appendMsg 新地址
其中日期格式均为 YYYYMMDD ,例如 20080808。有效截止日期可以是长期。
3. long __stdcall OpenCardReader(long lPort, ULONG ulFlag, ULONG ulBaudRate)
打开并检测阅读器。
参数
lPort:端口号, 1~16 表示串口号, 1001 表示 USB 口, 0 表示自动选择。
ulFlag:可选的标志位,可以用“按位或”运算符组合。
Bit0
清零表示每次读卡时都重新打开和关闭端口。置
口。建议使用蓝牙阅读器的用户将此位置 1。
1 表示重复使用已打开的端
Bit1
Bit2
允许重复读取证件。即证件不离开阅读器时可以被多次读取。
读卡时同时读取新地址。
Bit16~Bit23
在接收到串口数据后等待的毫秒数
(0~255) 。
ulBaudRate:波特率。使用串口阅读器时请正确设置波特率。串口阅读器出厂时的波特率一般为 115200。使用 USB 阅读器时忽略该参数。
返回值:错误代码。
4. long __stdcall GetPersonMsgW(PPERSONINFOW pInfo, const wchar_t* pszImageFile)
读取二代证,所有参数中的字符串使用 UTF-16 编码。
参数
pInfo:指向证件信息结构的指针。
pszImageFile:照片路径和文件名。照片的格式是 bmp。
例如 C:\Documents and Settings\test\Local Settings\Temp\(如果当前用户是 test 的话)
返回值:错误代码。
5. long __stdcall GetPersonMsgA(PPERSONINFOA pInfo, const char* pszImageFile)
读取二代证,所有参数中的字符串使用 GBK 编码。
参数
pInfo:指向证件信息结构的指针。
pszImageFile:照片路径和文件名。照片的格式是 bmp。
例如 C:\Documents and Settings\test\Local Settings\Temp\(如果当前用户是 test 的话)
返回值:错误代码。
long __st
二代证Dll使用说明模板 来自淘豆网m.daumloan.com转载请标明出处.