Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: WinAPI и системное программирование > Создание виртуально диска


Автор: DaDe 29.6.2007, 09:58
Добрый день.
 
Собственно вопрос в следующем, нужно создать виртуальный диск, доступ к которому будет разрешен только некоторым приложения. Скорее всего прийдется использовать драйвер для этих целей.

Есть ли у кого-нибудь на Delphi что-то похожее?

Автор: W4FhLF 30.6.2007, 07:00
Есть исходники TrueCrypt, если это как-то поможет.

Автор: DaDe 30.6.2007, 09:03
хм...
Спасибо, надо посмотреть, может и пожет чем-то.

Автор: misha_mike 30.6.2007, 13:59
Кроме драйвера есть вариант перехвата функций перечисления дисков и функций работы с дисками/файлами/каталогами.

Автор: W4FhLF 30.6.2007, 14:59
Цитата(misha_mike @  30.6.2007,  13:59 Найти цитируемый пост)
Кроме драйвера есть вариант перехвата функций перечисления дисков и функций работы с дисками/файлами/каталогами.


А с виртуальным диском как быть?

Автор: DaDe 30.6.2007, 15:05
Цитата(misha_mike @  30.6.2007,  13:59 Найти цитируемый пост)
Кроме драйвера есть вариант перехвата функций перечисления дисков и функций работы с дисками/файлами/каталогами. 


Ну видимо прийдется делать виртульный диск. И при этом еще перехватывать некоторые функций которые отображают список разделов, чтоб постороние программы не получили доступ к нему.

P.S. Раньше встречался с обсуждением похожей темы, даже были исходники кода, но к сожелению на тот момент посчитал не нужным и не скопировал.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)