【问题标题】:c++ win32 Detect device inserted in USB at application startupc ++ win32在应用程序启动时检测插入USB的设备
【发布时间】:2015-03-13 19:53:00
【问题描述】:

我有一个关于如何在应用程序启动时使用 C++ Win32 调用检测是否有设备已插入 USB 插槽的问题。我不是在寻找已安装的 USB 驱动器,因为我可以通过查找所有已安装的驱动器号来获取该信息。我需要确定 USB 端口中是否已经存在未安装为驱动器的设备。

我浏览了 Win32 API 页面,并没有看到任何似乎可以满足这一需求的东西。在网上看,我没有看到有人问这个问题,所以我不太确定我的下一步应该是什么。

有没有人建议我应该从哪里开始寻找?

【问题讨论】:

    标签: c++ winapi usb


    【解决方案1】:

    您将需要使用 WDK。 Microsoft 提供了一个非常全面的示例,称为“DevCon”,它基本上提供了设备管理器的所有功能,除了命令行:

    https://code.msdn.microsoft.com/windowshardware/DevCon-Sample-4e95d71c

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-10-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多