[英]c++ win32 Detect device inserted in USB at application startup
我有一个问题,关于如何在应用程序启动时使用C ++ Win32调用检测是否已经将设备插入USB插槽。 我不是要查找已安装的USB驱动器,因为我可以通过查找所有已安装的驱动器号来获取该信息。 我需要弄清楚USB端口中是否已存在未安装为驱动器的设备。
我浏览了Win32 API页面,没有发现任何可以满足此需求的东西。 从网上看,我看不到有人问这个问题,因此我不确定下一步应该做什么。
有人对我应该开始寻找的地方有建议吗?
您将需要使用WDK。 Microsoft提供了相当全面的示例“ DevCon”,该示例基本上提供了设备管理器的所有功能,但命令行除外:
https://code.msdn.microsoft.com/windowshardware/DevCon-Sample-4e95d71c
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.