获取设备附加或删除通知

时间:2015-01-20 09:45:37

标签: c++ c winapi

如何在"安全删除"之前获取设备(在我的情况下是"逻辑卷")附加或删除通知或"设备无法分离"消息显示?

我希望在任何应用程序处理设备通知之前捕获它们。有没有办法在所有应用程序之前获取设备通知?

1 个答案:

答案 0 :(得分:0)

您的应用可以收听WM_DEVICECHANGE条消息。 wParam参数指定事件的类型,lParam参数包含特定于事件的信息。

  

有没有办法在所有应用程序之前获取设备通知?

不,那是不可能的。想象一下,如果有可能,两个应用程序正在运行,希望两者都赢得比赛。显然他们不可能双赢。