|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
20.03.2013, 15:39 | #1 |
Форумчанин
Регистрация: 02.12.2012
Сообщений: 250
|
OpenProcess под отладчиком работает,а без него -нет
Интересный глюк наблюдается с этой функцией.Откомпилирована прога на С++, где используется функция OpenProcess с параметром PROCESS_ALL_ACCESS. При запуске из под Студии или под OllyDbg процесс открывается, если просто запустить откомпилированный ехе-шник то возвращает ошибку 0х00000005 ACCESS_DENIED.
Почему так происходит? Ведь параметры функции не меняются под дебаггером и без него |
20.03.2013, 16:22 | #2 |
Форумчанин
Регистрация: 24.12.2012
Сообщений: 639
|
А права вы повышаете в своей проге?
ICQ: 677936656 Gmail: ekEmbed@gmail.com
|
20.03.2013, 17:00 | #3 |
Форумчанин
Регистрация: 02.12.2012
Сообщений: 250
|
Я сначала создаю процесс через CreateProcess,а потом пытаюсь его открыть.
Можно конечно хэндл получить через pi.hProcess (и это правильно). Но интересно почему OpenProcess его не может открыть без привилегий дебаггера, ведь создаваемый процесс не является системным |
20.03.2013, 20:28 | #4 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,357
|
Может у вас Vista+ и у вас включен UAC?
Запустите вашу прогу "as administrator" и проверьте будет работать или нет. Последний раз редактировалось waleri; 20.03.2013 в 20:34. |
21.03.2013, 02:53 | #5 | ||
Форумчанин
Регистрация: 24.12.2012
Сообщений: 639
|
Цитата:
Цитата:
ICQ: 677936656 Gmail: ekEmbed@gmail.com
|
||
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Процедцра без аргументов работает, а с ними - нет. | Huruffus | Общие вопросы Delphi | 8 | 23.11.2012 07:50 |
OpenProcess | Лета | Win Api | 5 | 16.06.2012 17:18 |
Написал простенький класс, но таймер внутри него не работает | Человек_Борща | Общие вопросы Delphi | 4 | 28.10.2011 10:21 |
Работа с отладчиком в Ассемблере. | ~VL@D~ | Помощь студентам | 4 | 31.03.2011 11:26 |
Работа с Excel без него самого?! | $T@LKER | Общие вопросы Delphi | 2 | 09.08.2010 18:13 |