Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.12.23;
Скачать: CL | DM;

Вниз

дисковод   Найти похожие ветки 

 
Kikimora ©   (2003-10-10 01:39) [0]

Как в Windows закрыть доступ к дисководу


 
N169   (2003-10-10 10:35) [1]

Наверное, как-то отключить устройство FDD. Наверно, через менеджер конфигурации (Setup API) или через WMI.


 
N169   (2003-10-10 10:38) [2]

Ещё можно покопать в сторону DeviceIoControl() - в MSDN про неё много интересного написано, касаемо сабжа.


 
NightAngel ©   (2003-10-10 14:31) [3]

1. subst a: c:\windows :) Это от ламера.
2. Пропатчить IDT - сделать так, чтобы обработчик IRQ (см. interrupt list от Ральфа Брауна) указывал на Ваш обработчик. Под Win9x это сделать не сложно.
3. Создать thread в нём написать:
asm
@Loop:
mov al,00011000B
mov dx,3f2h
out dx,al
jmp @Loop
end
Когда нужно разрешить доступ к дисководу, просто убить - TerminateThread().


 
chupacabra ©   (2003-10-11 19:15) [4]

Берем FDD-шлейф, выдёргуем и доступ закрыт...
Проверял, работает на 100%!!!


 
Anatoly Podgoretsky ©   (2003-10-11 19:40) [5]

Закрыть доступ к дисководу можно крышкой.


 
alexta   (2003-10-12 01:51) [6]

Если это NT - перехвати родное API Windows. Рыть в сторону ZwReadFile, ZwCreateFile.

В любом случае - лучший способ - это драйвер.


 
Kikimora ©   (2003-10-15 22:57) [7]

NightAngel спасибо за подсказку.
chupacabra, а ты не пробывал это делать в запломбированом компе. Как проблем с гарантией при поломке не было.



Страницы: 1 вся ветка

Текущий архив: 2003.12.23;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.019 c
14-75376
AZ
2003-11-28 19:33
2003.12.23
Молодым


7-75421
OTMOPO3OK
2003-10-03 12:13
2003.12.23
Как сделана AIDA: инфа от S.M.A.R.T.; инфа о сост. материнки


3-75116
ja
2003-11-28 17:58
2003.12.23
Синхронизация пары DBLookupComboBox ов на одном DataSource е


1-75184
Mishenka
2003-12-11 16:08
2003.12.23
Можно ли OpenDialog использовать только для одного каталога?


14-75386
Igorek
2003-11-27 21:15
2003.12.23
Что делать, когда все в лом?