【发布时间】:2014-12-23 12:21:30
【问题描述】:
如何以编程方式弹出 USB 设备,即使它正在使用中?
场景:
USB 设备连接到系统。
我们通过“RegisterDeviceNotification”获得 WM_DEVICECHANGE 消息,通过它我们可以处理 DBT_DEVICEARRIVAL、DBT_DEVICEQUERYREMOVE 等事件。
- 现在如果设备正在使用中,如果我们想从资源管理器中弹出它,它会提示“问题弹出USB大容量存储设备”此设备当前正在使用中。关闭可能正在使用该设备的所有程序或窗口,然后重试。”
问题:1:如何在使用中不提示USB弹出?
问题:2:当用户按下从资源管理器中弹出 USB 设备时,我们如何获得通知?
提前致谢:)
【问题讨论】: