使用节点模块USB和pcsclite时的节点错误

时间:2019-01-31 09:13:53

标签: node.js usb node-modules pcsc

我想使用节点模块“ usb”与打印机连接,而节点模块“ pcsclite”使用智能卡读取器。 当我同时使用两个模块时,node.exe退出,错误代码为-1073740771(0xc000041d)。

这是一个小测试程序:

var usb = require('usb')

var PCSC = require('pcsclite')()
PCSC.on('reader', function (reader) {
    console.log('add reader')
    reader.on('status', function (status) {
        console.log('status: ' + status)
    })
    reader.on('error', function (err) { console.log('reader error: ' + err) })
    reader.on('end', function () { console.log('end') })
})
PCSC.on('error', function (err) { console.log('PCSC error: ' + err) })

当我删除第一行时,程序运行正常。

P.S .:我使用nodejs 4.8.3,usb 1.3.1和pcsclite 0.4.12

0 个答案:

没有答案