jjzjj

SCardEstablishContext

全部标签

javascript - js-ctypes 无效参数

我正在尝试在Firefox中使用js-ctypes运行winscard函数。我有工作的C代码,我开始将代码复制到javascipt。不幸的是,我的第一个函数-SCardEstablishContext返回以下错误:SCARD_E_INVALID_PARAMETER0x80100004参数有什么问题?Components.utils.import("resource://gre/modules/ctypes.jsm");constNULL=ctypes.voidptr_t(0);varcardLib=ctypes.open("C:\\WINDOWS\\system32\\WinSCard

windows - SCardEstablishContext 作为服务挂起

当从服务调用时,为什么SCardEstablishContext会挂起,永远不会返回?我的代码在许多Windows安装上都能正常工作。它访问Cherry键盘的智能卡读卡器(6x44)以读取智能卡上的数据。它在大多数已经试用过的PC上运行良好。但是,在某些在西类牙使用西类牙语Windows运行的PC上,SCardEstablishContext函数永远不会返回。我不知道为什么会这样。我在它的两边都记录了日志,但是它后面的日志条目没有出现。然后我无法关闭它(工作线程被卡住了),必须杀死它。如果从应用程序而不是服务运行,则完全相同的线程代码可以正常工作。提供用户而不是系统的服务登录设置没有区