Информационный сервер для программистов: Исходники со всего света. Паскальные исходники со всего света
  Powered by Поисковый сервер Яndex: Найдется ВСЁ!
На Главную Pascal Форум Информер Страны мира
   Защита Программ и Данных    >>    lockdisk
   
 
 Запрет доступа к логическому диску   Руслан Нурисламов 22.08.1994

Запрет/разрешение доступа к логическому диску



1k 
 

From: Ruslan R. Nurislamov <hornet@civt.kazan.su> Organization: Computer Center of the Kazan State University Привет ! Programmers group <group@saace.nnov.su> Mon, 22 Aug 94 wrote: >> Кто знает, какие функции DOS используются для запрета >> и отмены запрета доступа к логическим дискам ? > >Таких функций нет. Надо перехватить int 13h ah=03 ( write sector ) >и возвращать CY=1, ah=03 (write protect). Для запрета чтения смотри >аналогичную функцию ( ah=02 ). >------- >М.Ильин, И.Матвеев, А.Манохин, { К.Родюшкин } : group@saace.nnov.su Ershov Dmitry <dima@tts.kostroma.su> wrote: >Спoсоб классный, но насчет "функций нет" вы несовсем правы. >Почему же тогда такой фрагмент: > mov ax,5F08h > xor dl,dl > int 21h >Отключает логический диск А:? Нортон по ALt-F1 его показывает, но перейти >на него нельзя. При попытке сделать тоже из командной строки выдается >Invalid drive specification. >Правда, чего я не знаю, так это того, с какой версии это поддерживается >(У меня 6.0) >и почему.(Ведь функции 5Fxx - Microsoft Networks - которых вроде быть >не должно) >Вобщем лучше ими не пользоваться. >-- >Ершов | E-mail:dima@tts.kostroma.su >Дмитрий | Tel :(0942) 22-77-22 >Анатольевич| Kostroma,Russia. Вот, написал, правда не знаю как это будет работать на SUBST и ASSIGN дисках. в TPU преобразуешь сам. Рад, если помог. --- With best wishes = HORNET =