Я хочу использовать узел узла "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) })
Когда я удаляю первую строку, программа работаетхорошо.
PS: я использую nodejs 4.8.3, usb 1.3.1 и pcsclite 0.4.12