Я хотел бы знать, как я могу определить, когда пользователь подключает съемный диск к компьютеру (в среде Windows XP). Конечно, должен быть лучший способ, чем постоянно проверять, увеличилось ли количество дисков, верно?
Вот статья на CodeProject
http://www.codeproject.com/KB/shell/shchangenotifyregister.aspx