Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
balrak
6 / 6 / 1
Регистрация: 01.04.2012
Сообщений: 81
#1

Как правильно закрыть процесс - C++

26.06.2012, 22:06. Просмотров 412. Ответов 1
Метки нет (Все метки)

Я пишу программу мониторинга
Для этого использую драйвер и в драйвере подменяю CreateSection
Как правильно закрыть процесс

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
_asm{
 
//save execution contect and calls check() -the rest depends upon the value check() returns
// if it is 1, proceed to the actual callee. Otherwise,return STATUS_ACCESS_DENIED
pushfd
pushad
mov ebx,esp  //esp stack head
add ebx,40
push ebx
call check
cmp eax,1
jne block
 
//proceed to the actual callee
popad
popfd
jmp RealCallee
 
//return STATUS_ACCESS_DENIED
block:popad
 
mov ebx, dword ptr[esp+8]
mov dword ptr[ebx],0
mov eax,0x00000000L    //вот в этом месте я пробовал подставить разные адреса но все равно выдает ошибки
popfd
ret 32
Рад любому совету по теме
Спасибо!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.06.2012, 22:06     Как правильно закрыть процесс
Посмотрите здесь:

Как закрыть программку переменной bool? C++
Есть процесс A и дочерний процесс B, который находит хэндл родительского процесса A. И этот хэндл в разных случаях РАЗНЫЙ! Почему? C++
Как закрыть и удалить файл? C++
C++ Как открыть/закрыть дверцу CDROM?
C++ Как как корректно закрыть другую программу из своей?
C++ Как закрыть соединение между клиентом и сервером
Как закрыть окно чужого процесса? C++
C++ Как можно закрыть порты?
C++ Процесс А инициализирует массив случайными значениями и записывает их в файл, а затем запускает процесс Б
C++ ExitProcess как правильно завершить процесс?
Как закрыть поток после вызова detach()? C++
C++ Как закрыть скайп?

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Invader_Zim
Twilight Parasite
 Аватар для Invader_Zim
153 / 149 / 2
Регистрация: 21.07.2011
Сообщений: 907
26.06.2012, 22:12     Как правильно закрыть процесс #2
balrak,

Не по теме:

Хоть это и асм вставка в С-код, но это явно не в этот раздел.

Yandex
Объявления
26.06.2012, 22:12     Как правильно закрыть процесс
Ответ Создать тему
Опции темы

Текущее время: 04:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru