在安装驱动程序后检测新的usb电缆/设备



我正在尝试检测插入的不同类型的USB电缆。可以捕获插入设备的事件。但是,如果设备是新的,它会首先安装设备驱动程序,除非拔下电缆并重新插入,否则它不会检测到电缆。在.net中有没有一种方法可以检测插入的设备,即使设备是新的或在安装了新的驱动程序之后?

您不检测电缆,而是检测设备。

这是设备的Win32文档区域:https://learn.microsoft.com/en-us/windows/win32/devio/device-management

在Win32平台中,您调用RegisterDeviceNotification,然后在添加或删除设备时会收到通知https://learn.microsoft.com/en-us/windows/win32/devio/registering-for-device-notification

下面是一个链接,介绍如何在C#中使用中的RegisterDeviceNotification来完成此操作。NET应用

相关内容

  • 没有找到相关文章

最新更新