Get notification when a new drive is connected via USB or other means (C#)

前端 未结 4 709
余生分开走
余生分开走 2020-12-20 17:36

I need to detect when a new drive is plugged into a Windows system through a USB port, firewire port, etc. I am aware of the WM_DEVICECHANGE message, but this requires a win

4条回答
  •  情歌与酒
    2020-12-20 18:31

    You will need to subscribe to RegisterDeviceNotification, and bind it to a service status handle. See also http://social.msdn.microsoft.com/Forums/en-US/netfxbcl/thread/9ae4478a-1133-44ba-8a1c-3e4be3856e37.

    I'm not quite sure how to implement this, has been a long time ago.

提交回复
热议问题