背景
我正在使用第三方库来读取用作ID的智能卡 卡。
此库仅支持读取卡的方法。它没有扔 将卡插入阅读器时的事件。结果是, 目前,我只能在点击按钮时读取卡片。一世 想要删除点击的这个要求。
要求:
当ID卡插入阅读器时,软件 自动将项目添加到名为“ID卡”的“设备和打印机”中。怎么样 我可以在添加此项目时收到通知吗?
目前的调查结果:
This excellent answer成功触发USB事件 读卡器插入计算机。但是,它不会触发 将卡插入读卡器时的事件(即使它 不知何故出现在“设备和打印机”列表中。
This answer列出连接到计算机的所有USB设备。 它以某种方式列出了多于连接到计算机的设备(8 当只有3个设备+卡时)。它也没有检测到 卡 - 无论卡是否插入,数字都保持不变 进入读者。
如何阅读“设备和打印机”列表?如何检测新项目何时添加到此列表中?