繁体   English   中英

c ++ win32在应用程序启动时检测插入USB的设备

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM