Уведомление о доступности USB-диска
Как определить доступность USB-диска? Когда я подключаю свой телефон Android к компьютеру, он отображается как USB-диск, но он недоступен, пока я не коснусь "Включить USB-накопитель" на экране телефона. Есть ли событие, которое я должен использовать? Я знаю, что есть правильный способ сделать это, пожалуйста, сообщите.
Обновление: кажется, мне нужно объяснить: в случае, как с моим телефоном Android, Windows не отправляет WM_DEVICECHANGE, когда я включаю память телефона. Возможно, это похоже на устройство чтения карт памяти или компакт-диск - букву, назначенную накопителю, но вы не сможете получить к ней доступ, пока не вставите карту памяти или компакт-диск. Я хочу как-то получить уведомление, когда это произойдет. Конечно, я мог бы использовать опрос, но он не кажется мне очень эффективным. Я уверен, что это должно быть возможно, потому что Windows Explorer как-то обнаруживает изменения.