Что касается платформы Windows, могу ли я узнать, когда они подключат USB-накопитель или переносной носитель любого типа?
Вы не получите такие уведомления без предварительной регистрации. Для этого используйте RegisterDeviceNotification ().
После того как вы зарегистрировали свое окно для получения таких уведомлений, обработайте сообщение WM_DEVICECHANGE .
Даже если эта статья о Qt , код в ответе уместен здесь.