Здравствуйте, TarasCo, Вы писали:
TC>IMHO, если драйвер вызовет IoRegisterDeviceInterface, то WM_DEVICECHANGE будет разослано всем желающим? Т.е операции монтирования/размонтирования должны сопровождаться регистрацией интерфейса.
если это драйвер-клон простейшего виртуального диска которых много в сети (который не PnP, а всего лишь создает FILE_DISK_DEVICE с 5 IRP_MJ_XXX обработчиками и с файлом-контейнером), то в нем запросто не будет никаких IoRegisterDeviceInterface (что я подозреваю имеет место быть в данном случае)
такие драйвера-клоны требуют как-никак консоли управления — типа создать новый вирт диск под буквой такой-то. соотв там не сделано то что я описал выше, посему и такой ответ имел место.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>