Блокировка DefineDosDevice
От: vsop  
Дата: 14.06.10 13:32
Оценка:
День добрый!

Имеется драйвер шифрованного диска, который вешает диск на определённый "девайс" по вызову DeviceIoControl. Затем диск ставится на определённый drive-letter, через DefineDosDevice(..., "\\DosDevices\\symLinkName") в контексте пользователя и всё OK. Но проблема в том, что DefineDosDevice с данными параметрами можно вызывать неоднократно и из под разных пользователей, и теоретически диск (пока он драйвером поддерживается) виден кому угодно на данной машине. Получается непроятная история с безопасностью. Что я делаю неправильно и откуда копать?
Заранее благодарен

vsop
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.