Отключение дисковода
Подскажите пожайлуста как отключать/включать флоппи дисковод. Я хочу, заблокировать чтение/запись с помощью этого устройства.
Заранее спасибо.
Цитата:
Originally posted by PunkPing
Люди добрые!
Подскажите пожайлуста как отключать/включать флоппи дисковод. Я хочу, заблокировать чтение/запись с помощью этого устройства.
Заранее спасибо.
Люди добрые!
Подскажите пожайлуста как отключать/включать флоппи дисковод. Я хочу, заблокировать чтение/запись с помощью этого устройства.
Заранее спасибо.
Если под NT-шный windows, то можно сделать драйвер, который перехватывает функцию ядра ZwCreateFile и возвращает ошибку при запросе на открытие устройства \\.\A: или перехватить irq6 поставить обработчик из одной инструкции iret, тогда при обращении к дисководу прога будет виснуть где-то на минуту, а потом выдавать сообщение, что устройство занято.