|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Май 26, 2004 11:51:29 Надо написать VxD который бы отключал дисковод, а ещё лучше - делал его тоько для чтения. У кого какие идеи ? Буду рад выслушать... |
|
|
Дата: Май 26, 2004 12:53:32 дисковод - это в смысле floppy? насколько серьезно отключал? если просто убирал буковку, то достаточно размонтировать том, для этого даже vxd не нужен, вот - Q168180 (годится для любых дисков, не только гибких) еще можно реализовать свой драйвер устройства - сорцы есть в DDK, просто добавить новый функционал на IOCTL и дело в шляпе. можно написать драйвер-фильтр, он реализуется проще, примеры есть в DDK. пожалуйста, уточни в чем, собственно, суть проблемы: не можешь написать драйвер или не знаешь как огранизовать с ним интерфейс? ну заблокировать-то запись очень просто ;) в обработчике write просто вернуть error, не передавая его на нижний уровень. |
|
|
Дата: Май 26, 2004 14:04:18 Необходимо запретить запись на дискетку, а то возможно ли будет прочитать с неё информацию впринципе не важно. И всё это должно работать в Win 98 |
|
|
Дата: Май 26, 2004 14:13:15 примеры готовых драйверов есть в DDK, бери любой из трех ;) добавляешь новый IOCTL для разрешения/запрещения записи и если запись запрещена, просто отшивает одноименные запросы. что-то похожее было на сайте руссиновича если не ошибаюсь... если же драйвер писать лень - можно ограничиться перехватом API-функций |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.083 |