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