Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
Господа, будьте снисходительны, не бросайтесь сразу штрафовать за, как вам кажется, глупые вопросы - beginners на то и beginners.
"Ты на рыбалку?" "Нет, я на рыбалку" 21.01.05 14:35 Число просмотров: 1745
Автор: amirul <Serge> Статус: The Elderman
|
> ifs неприемлем с идеологической точки зрения
В смысле
- Тебе нужен драйвер файловой системы (именно для этого и нужен IFSKIT)
- Нет, мне нужен драйвер файловой системы.
> достаточно создать девайс типа > FILE_DEVICE_DISK_FILE_SYSTEM, затем при вызове > SetVolumeMountPoint или DefineDosDevice драйверу посылается > IRP_MJ_FILE_SYSTEM_CONTROL -> IRP_MN_ MOUNT_VOLUME, > дальше драйвер подключается в стек над драйвером диска и > всё работает..
Одним IRP_MN_MOUNT_VOLUME не обойдется. Как минимум надо будет еще обрабатывать IRP_MN_QUERY_DIRECTORY для того же IRP_MJ_FILE_SYSTEM_CONTROL
> а вот кто volume name создаёт, так и не понятно..
Говорю же, ЭТО делается при помощи IFSDDK и именно в нем описано, как писать файловые системы. Ладно, у меня дома он есть - поковыряюсь в хелпе, если не забуду
|
|
|