2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > 明华RD读卡器校验密码问题

明华RD读卡器校验密码问题

时间:2023-03-03 22:11:25

相关推荐

明华RD读卡器校验密码问题

明华RD读卡器校验密码问题

明华RD读卡器调用Mwic_32.dll动态库,当多次校验密码失败后(SLE4442是3次,SLE4428是8次),IC卡的密码将锁定,密码错误计数为0后,其它的读卡器提供的动态库再次校验密码时会报错,而明华读卡器无论输入什么密码都是通过的。因此在校验密码之前应读取密码错误计数。代码示例如下:

int li_counter

li_ret = rsct_4442(Handle,ref li_counter) //读出密码错误计数器

if li_counter = 0 then

ic_exit(Handle)

messagebox("提示","此卡密码已经3次尝试错误后作废",stopsign!)

return ""

elseif li_counter = 1 or li_counter = 2 then

if messagebox("提示","IC卡读写密码错误次数只剩余"+string(li_counter)+"次,继续吗?",question!,yesno!,2) = 2 then

ic_exit(Handle)

return ""

end if

end if

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。