Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Полная информация о процессе Добавлено: 27.03.08 13:03  

Автор вопроса:  AWP | Web-сайт: xawp.narod.ru | ICQ: 345685652 
Нужен хелп по нахождению информации о процессах.
Что имеется. Могу найти процесс(lProcessID), имя, родительски процесс и т.д.
Нужно найти путь, откуда запущен и с каким ключем.

Ответить

  Ответы Всего ответов: 6  

Номер ответа: 1
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #1
Добавлено: 27.03.08 20:00
GetModuleFileNameEx
CreateRemoteThread, WriteProcessMemory, GetCommandLine

Ответить

Номер ответа: 2
Автор ответа:
 AWP



ICQ: 345685652 

Вопросов: 96
Ответов: 1212
 Web-сайт: xawp.narod.ru
 Профиль | | #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
Автор ответа:
 AWP



ICQ: 345685652 

Вопросов: 96
Ответов: 1212
 Web-сайт: xawp.narod.ru
 Профиль | | #3
Добавлено: 27.03.08 23:29
Вроде как разобрался, но меня мучает одна проблема.
Функция OpenProcess выдает все время 0, не зависимо от того какой PID был введен.

Ответить

Номер ответа: 4
Автор ответа:
 Winand



Вопросов: 87
Ответов: 2795
 Web-сайт: winandfx.narod.ru
 Профиль | | #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-сайт: domkratt.com
 Профиль | | #5
Добавлено: 28.03.08 00:54
Нах. Надо юзать Native API.

Ответить

Номер ответа: 6
Автор ответа:
 AWP



ICQ: 345685652 

Вопросов: 96
Ответов: 1212
 Web-сайт: xawp.narod.ru
 Профиль | | #6
Добавлено: 28.03.08 02:03
все ок. разобрался. Сделал примерчик по работе в процессами с нормальным описание. Чуть позже выложу.

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам