本文介绍了SCardTransmit在Vista上返回RPC_X_BAD_STUB_DATA错误(0x6f7)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我们有一个在Vista上运行的智能卡服务.插入智能卡后,服务与智能卡建立连接(通过scardconnect).
在Vista上,将执行基于智能卡的登录(通过插入智能卡,然后按ctrl + atl + del并输入智能卡图钉). BaseCSP用于基于智能卡的登录.这是我们的服务与智能卡建立连接的时候.
注销当前用户.
再次执行智能卡winlogon. (确保未在第一和第二个winlogon之间的
中删除卡).
现在,如果服务正在发送任何APDU,scardtransmit将返回
RPC_X_BAD_STUB_DATA代码.
如果我们锁定和解锁机器(不使用切换用户),则scardtransmit
可以正常工作.
Amit Goel
高级开发人员
SafeNet Inc.
推荐答案
这篇关于SCardTransmit在Vista上返回RPC_X_BAD_STUB_DATA错误(0x6f7)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!