Как мне написать драйвер для виртуального привода CD или привода эмуляции CD? - PullRequest
0 голосов
/ 13 июля 2011

Я хочу разработать драйвер для виртуального привода CD или привода эмуляции CD.Как мне начать?Я нашел эти ссылки эти ссылки из MSDN:

Будет ли этой информации достаточно?Сколько времени это может занять, учитывая, что я новичок в программировании?

Ответы [ 3 ]

2 голосов
/ 13 июля 2011

Ссылки в порядке.Однако для опытного программиста Windows (не веб-программиста) требуется от 6 до 12 месяцев, чтобы создать драйвер режима ядра "с нуля", и больше времени для его отладки.Существует несколько примеров драйверов для определенных задач, но они все еще требуют большой ручной работы и глубокого понимания принципов программирования и архитектуры Windows.Также существуют сторонние решения, которые включают в себя встроенный драйвер и позволяют писать «бизнес-логику» (в вашем случае эмуляцию CD) в пользовательском режиме, что проще (но все же не тривиально).Так что, если вы заинтересованы в обучении, вам предстоит долгий путь.

1 голос
/ 23 августа 2011

Выезд ImDisk .Это идет с источниками.Помимо других функций, он обеспечивает эмуляцию виртуального компакт-диска для основных файлов ISO-образов.

0 голосов
/ 21 ноября 2011

WinCDEmu Является открытым исходным драйвером Windows, который будет монтировать ISO-образы в букву диска. Вы должны проверить это.

...