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 =  
 |