Страница: 1 |
Вопрос: Полная информация о процессе | Добавлено: 27.03.08 13:03 |
Автор вопроса: ![]() |
Нужен хелп по нахождению информации о процессах.
Что имеется. Могу найти процесс(lProcessID), имя, родительски процесс и т.д. Нужно найти путь, откуда запущен и с каким ключем. |
Ответы | Всего ответов: 6 |
Номер ответа: 1 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Лидер форума ICQ: 216865379 Вопросов: 106 Ответов: 9979 |
Web-сайт: Профиль | Цитата | #1 | Добавлено: 27.03.08 20:00 |
GetModuleFileNameEx
CreateRemoteThread, WriteProcessMemory, GetCommandLine |
Номер ответа: 2 Автор ответа: ![]() ![]() ICQ: 345685652 Вопросов: 96 Ответов: 1212 |
Web-сайт: Профиль | Цитата | #2 | Добавлено: 27.03.08 21:51 |
Можно немного поподробнее? Мне нужно находть путь чужого процесса.
на счет функции GetModuleFileNameEx Параметры hProcess и hModule. Хендл мне не известен. мой код. Sub INFOProcesse() Dim hSnapShot As Long, nProcess As Long Dim uProcess As PROCESSENTRY32 hSnapShot = CreateToolhelpSnapshot(2, 0) uProcess.dwSize = LenB(uProcess) nProcess = Process32First(hSnapShot, uProcess) Do While nProcess PID = uProcess.th32ProcessID nProcess = Process32Next(hSnapShot, uProcess) Loop CloseHandle hSnapShot End Sub |
Номер ответа: 3 Автор ответа: ![]() ![]() ICQ: 345685652 Вопросов: 96 Ответов: 1212 |
Web-сайт: Профиль | Цитата | #3 | Добавлено: 27.03.08 23:29 |
Вроде как разобрался, но меня мучает одна проблема.
Функция OpenProcess выдает все время 0, не зависимо от того какой PID был введен. |
Номер ответа: 4 Автор ответа: ![]() ![]() ![]() ![]() Вопросов: 87 Ответов: 2795 |
Web-сайт: Профиль | Цитата | #4 | Добавлено: 28.03.08 00:43 |
OpenProcess Function. Return Value.
If the function succeeds, the return value is an open handle to the specified process. If the function fails, the return value is NULL. To get extended error information, call GetLastError. |
Номер ответа: 5 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() Администратор ICQ: 278109632 Вопросов: 42 Ответов: 3949 |
Web-сайт: Профиль | Цитата | #5 | Добавлено: 28.03.08 00:54 |
Нах. Надо юзать Native API. |
Номер ответа: 6 Автор ответа: ![]() ![]() ICQ: 345685652 Вопросов: 96 Ответов: 1212 |
Web-сайт: Профиль | Цитата | #6 | Добавлено: 28.03.08 02:03 |
все ок. разобрался. Сделал примерчик по работе в процессами с нормальным описание. Чуть позже выложу. |
Страница: 1 |
|