Здравствуйте, Аноним, Вы писали:
А>Коллеги, подскажите плизз насколько сложно реальзовать сабж, и если можно пару советов с чего начать...
Я бы порекомендовал посмотреть на
1. ramdisk из nt4 ddk (DDKNT4\src\storage\disk\ramdisk\)
2. возможно еще DDKXP\src\storage\class\disk\scsidisk
3. а также на DDKXP\src\general\toaster\ на предмет WDM'ности.
После чего скрестить бульдогов с носорогами.
ramdisk плох тем, что не WDM. Но кажется вполне работоспособен.
Здравствуйте, Аноним, Вы писали:
А>Коллеги, подскажите плизз насколько сложно реальзовать сабж, и если можно пару советов с чего начать...
А начать с драйверэнтри и IRP обработчиков, почитать O`Relly и W2k Driver book, когда ничего не выходит курить DDK до наступления полного просветления. Сабж реализовать несложно, пара тысяч строк кода, а вот шифрование врубать куда сложнее .
Я в процессе, просветления еще не наступило.
Здравствуйте, <Аноним>, Вы писали:
А>Коллеги, подскажите плизз насколько сложно реальзовать сабж, и если можно пару советов с чего начать...
А тебе виртуальный HDD нужен или обычный виртуальный Volume?
В них разница фундаментальная
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re[2]: Драйвер виртуального HDD под WinXP
От:
Аноним
Дата:
03.10.05 16:07
Оценка:
Здравствуйте, rastoman, Вы писали:
R>А тебе виртуальный HDD нужен или обычный виртуальный Volume?
Здравствуйте, rastoman, Вы писали:
R>Здравствуйте, <Аноним>, Вы писали:
А>>Коллеги, подскажите плизз насколько сложно реальзовать сабж, и если можно пару советов с чего начать... R>А тебе виртуальный HDD нужен или обычный виртуальный Volume? R>В них разница фундаментальная
А можно подробнее, в чем эта фундаментальность проявляется?
И еще вопрос, когда драйвер делает устройство FILE_DISK_DEVICE получется HDD или Volume?
Здравствуйте, aktz, Вы писали:
А>>>Коллеги, подскажите плизз насколько сложно реальзовать сабж, и если можно пару советов с чего начать... R>>А тебе виртуальный HDD нужен или обычный виртуальный Volume? R>>В них разница фундаментальная
A>А можно подробнее, в чем эта фундаментальность проявляется? A>И еще вопрос, когда драйвер делает устройство FILE_DISK_DEVICE получется HDD или Volume?
Ну, сэмулировать реальный жесткий диск несколько сложнее (bus, device и т.п.), нежели обычный FILE_DISK_DEVICE.
При использовании FILE_DISK_DEVICE создаётся объект устройства с типом FILE_DISK_DEVICE
Для разных типов устройств разные требования по обработке IOCTL кодов и т.п.
Обычно FILE_DISK_DEVICE вполне достаточно...
Здравствуйте, rastoman, Вы писали:
R>При использовании FILE_DISK_DEVICE создаётся объект устройства с типом FILE_DISK_DEVICE R>Для разных типов устройств разные требования по обработке IOCTL кодов и т.п. R>Обычно FILE_DISK_DEVICE вполне достаточно...
Если я правильно понимаю, то с помощью FILE_DISK_DEVICE можно сэмулировать и партишн и hdd?