我已经用谷歌搜索了很长一段时间,希望能找到一个合适的例子,这样我就可以检查“智能卡阅读器”是否打开了。我注意到了设备管理器中的变化,如图所示。enter image description here
我现在唯一能找到的就是这个PDF,但是我还没有想出一个解决方案。http://downloads.acs.com.hk/drivers/en/API-ACR122U-2.02.pdf
我如何检查代码本身是否通过USB打开此智能卡-Leser?
感谢大家的帮助。
发布于 2020-07-17 16:24:51
我找到了一个解决方案:
ManagementObjectSearcher searcher = new ManagementObjectSearcher("root\\CIMV2", "SELECT * FROM Win32_PnPEntity");
foreach (ManagementObject queryObj in searcher.Get())
{
if(queryObj["Description"].Equals("ACR122 Smart Card Reader"))
{
//smard card reader found
}
}https://stackoverflow.com/questions/62949518
复制相似问题