Главная стр. Поиск Поиск
 

  FAQ Software:   Вопросы от посетителей  

 ?   WinXP Pro SP2. Новый человек на работе, программит микропроцы, типа MSP, AVR, штатными прогами, которые пишут, читают в эти чипы по LPT порту при помощи драйвера WinIo.sys (WINIO.VXD). Под правами Админа проблем никаких нет. Но я пока по ряду причин не могу давать ему эти права. Он у меня - опытный пользователь. Но под этими правами его проги не работают - одна пишет "privileged instruction", другая "Could not initialize direct port access interface". Чтобы он мог работать, пока я сделал такой выход, я написал свою прогу-запускальщик, которая запускает его проги от имени администратора (ф-ция CreateProcessWithLogonW). Так тоже работает. Но теперь эта моя прога, это как ключ под ковриком перед дверью - с ее помощью можно запустить еще какой-то процесс и уже с его помощью добраться к критическим файлам, отвечающим за безопасность (те же *.msc). Можно ли другим способом, дать доступ опытному пользователю к LPT портам, через VXD драйвер?
23 Августа 2006
Computer FAQ