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

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

Временный запрет доступа всех процессов к HDD


Страницы:   1 2

AndreyRus ©   (2006-01-12 22:39:00) 

Здравствуйте!
Как временно ограничить доступ всех процессов на системный раздел жесткого диска?


AndreyRus   (2006-01-13 20:40:00) [21]

Речь идет именно о системном разделе, т.к. в противном случае это можно сделать так:

1. DeviceIoControl(hDevice, FSCTL_LOCK_VOLUME...
2. Work...
3. DeviceIoControl(hDevice, FSCTL_UNLOCK_VOLUME...


А нужно это для точного измерения скоростных характеристик жесткого диска.


Arazel   (2006-01-13 15:56:00) [22]

AndreyRus   (12.01.06 22:39)  
И ещё один совет: Обратись к автору программы DiskMon
думаю он тебе подскажет что делать :)


vrem   (2006-01-13 14:49:00) [23]

Системный раздел может быть в оперативной памяти. Вопрос в определённой операции с отдельным устройством, с "системным" автор погорячился, имхо, попробовав раз изменил бы мнение.


umbra   (2006-01-13 12:06:00) [24]

ну да. все равно хрен редьки не слаще :)


Rouse_   (2006-01-13 11:59:00) [25]

Скорее BSOD :)


umbra   (2006-01-13 11:48:00) [26]

результатом такого действия может быть только глухой завис. и зачем это надо?


Deka   (2006-01-13 11:45:00) [27]

Readonly не будет, а будет наверное полный ступор системы... У меня как-то на диске сбойные секторы были и при обращении к нему вся система висла и висела до тех пор, пока винт не выходил из "дайна" своих внутренних попыток что-нить прочесть из заданной области. Потом система растормаживалась и все работало до следующего обращения к такому хитрому сектору. А тут еще и раздел системный.
А вообще для чего сей изврат?


Игорь Шевченко   (2006-01-13 10:22:00) [28]


> Для всех? И что после этого будет?


Очевидно будет режим readonly


Rouse_   (2006-01-13 10:00:00) [29]

Для всех? И что после этого будет?


Arazel   (2006-01-13 05:27:00) [30]

AndreyRus   (13.01.06 02:08) [1]

В любом BootSector(e) есть в конце два байта(Сигнатура)
замени их и раздел не будед виден! И ещё можно изменить
в BootSector(e) количество секторов! Тогда уж точно не получится
не записать/ прочитать!
А также на запись это ф-ций ATA такими ф-цими обычно пользуется
BIOS!


AndreyRus   (2006-01-13 02:08:00) [31]

Под ограничением доступа имеется ввиду запрет записи и чтения секторов HDD.


Страницы:   1 2

Наверх

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