Хочется сделать драйвер виртуальной ФС, подобной /proc и /sys в Linux, (только readonly, что IMHO упрощает задачу). Т.е. драйвер должен генерировать дерево директорий, имена и содержимое файлов на основе информации, полученной во время исполнения. Дайте мне хорошего пинка в нужном направлении -- что читать, какие инструменты использовать, какие грабли обходить.
А какое отношение имеют драйверы виртуального диска к драйверам файловой системы? Смотреть надо в Windows NT File System Internals - практически единственный источник по данной тематике.
clone Потренируйся для начала "на кошках" - в TotalCommander есть API для создания сетевых фс, туда часто вставляют и реестр, и процессы, и поддержку юниксовых fs.