Здравствуйте, Ulin, Вы писали:
Излишнее цитирование. См. правила и потом не удивляйся действиям модератора! — Модератор
U>Есть следующие идеи по доработке драйвера, выглядящие одинаково рисково:
U>1) Остаться в рамках legacy driver, и попытаться выяснить, какой набор IOCTL или еще чего-то нужно дообработать. Тут есть также идея как-то используя IoRegisterDeviceInterface заставить систему сделать всю работу по распознаванию и монтированию содержимого диска. Хотя, IoRegisterDeviceInterface требует на вход PDO, который не совсем понятно, откуда брать, и это, думаю, только вершина айсберга проблем
PDO получают на входе AddDevice.Вы должны создать object драйвера через bus driver. Тип object — FILE_CONTROLLER.