通过USB端口获取插入Windows 8 pc的设备类型

时间:2013-11-22 11:45:53

标签: windows-8 usb

我被要求处理Windows 8的项目,我必须检测:

  1. 插入USB端口的设备类型(大容量存储驱动器或Android手机或Windows手机等)
  2. 插入设备的端口。 (如果我在PC上有4个USB端口,那么确定哪个端口接收到新设备)
  3. 检测设备何时从PC中弹出
  4. 是否有一些可用于查询的托管C#API,或者是否有一些可以订阅的回调。

    任何帮助或指示都非常有用。 感谢

1 个答案:

答案 0 :(得分:-1)

您没有指定是编写桌面应用程序还是现代UI应用程序。如果是后者,我担心你会失去运气,因为这个级别的信息根本没有传递到应用程序的沙箱。

您可以通过桌面应用获得更好的运气。我没有任何直接经验来做你所要求的,但我确实记得已经读过可能通过.NET。