Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Помогите, плиз.......отключить локальные винты [Win95/98]


Ted ©   (2002-03-06 09:57:00) 

Как запретить всем программам обращаться к локальным дискам?
Я пробовал просто через реестр, но можно залезть через Internet Explorer, когда правым кликом вызываешь "сохранить объект как" диски доступны командой "С:\".
Помогите, плиз....
Заранее благодарен...


VuDZ   (2002-03-07 01:03:00) [1]

так и chkdsk делает, но не может он мой диск Е:\ (он у меня системный) заблокировать - только во время срарта системы, до загрузки ГУЯ можно это сделать


ATLANTIDO   (2002-03-07 00:02:00) [2]

А что значит диск заблокировать в вашем понимании ?


Dimaond Cat   (2002-03-06 22:16:00) [3]

Заблокировать логический диск

mov ax, 440Dh ; generic IOCTL
mov bh, LockLevel ; see below
mov bl, DriveNum ; see below
mov ch, 08h ; device category (must be 08h)
mov cl, 4Ah ; Lock Logical Volume
mov dx, Permissions ; see below
int 21h

jc error

разблокировать логический диск

mov ax, 440Dh ; generic IOCTL
mov bl, DriveNum ; see below
mov ch, 08h ; device category (must be 08h)
mov cl, 6Ah ; Unlock Logical Volume
int 21h

jc error


тоже с физическими дисками

mov ax, 440Dh ; generic IOCTL
mov bh, LockLevel ; see below
mov bl, DriveNum ; see below
mov ch, 08h ; device category (must be 08h)
mov cl, 4Bh ; Lock Physical Volume
mov dx, Permissions ; see below
int 21h

jc error



mov ax, 440Dh ; generic IOCTL
mov bl, DriveNum ; see below
mov ch, 08h ; device category (must be 08h)
mov cl, 6Bh ; Unlock Physical Volume
int 21h

jc enter

Параметр
DriveNum- диск подвергающийся воздействию ниже приведены возможные значения
00 - 7Fh Флопаки 00 к примеру это диск а:\ 01 диск b:\ и так далее до 80
80 - FFh 80 -первый хард 81 второй и так далее


ted   (2002-03-06 11:42:00) [4]

> AlexKniga
Lock/Unlock в смысле???????????


AlexKniga   (2002-03-06 10:05:00) [5]

Lock/Unlock


Наверх

Титульная страница Поиск, карта сайта Написать письмо