Возможно ли открыть драйвер из-под user-а
От: Аноним  
Дата: 06.03.12 14:42
Оценка:
Здравствуйте всем!
Возникла следующая ситуация:
имеется драйвер-фильтр, который я хочу открыть в приложении с помощью функции
m_hDriver = CreateFile(
IPM_SYMBOLIC_DRIVER_NAME,
GENERIC_READ | GENERIC_WRITE,
0,
NULL,
OPEN_EXISTING,
0,
NULL
);

Если приложение работает под админом — все отлично. Как только запускаю приложение
под пользователем без прав админа, при открытии драйвера появляется ошибка access denied.

В связи с этим хотелось бы спросить у участников форума, возможно ли открытие драйвера под user-ом
с помощью CreateFile. Может быть помогут некие манипуляции с параметром LPSECURITY_ATTRIBUTES, который сейчас NULL.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.