|
|
|
Как контролировать процессы в памяти?
|
|||
|---|---|---|---|
|
#18+
Здравствуйте! Сразу к делу: Умею выдать список процессов, запущенных в памяти (через TlHelp32): HANDLE hSnap = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS,0); PROCESSENTRY32 *Proc = new PROCESSENTRY32(); Process32First(hSnap,Proc); . . . Но не могу понять, как контролировать появление (удаление) очередного в момент появления (удаления) ? Подскажите хотя бы направление движения:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2004, 12:29 |
|
||
|
Как контролировать процессы в памяти?
|
|||
|---|---|---|---|
|
#18+
По-моему, никак. Из-за безопастности не дадут :) Хотя фиг знает. Единственная на данный момент идея - делать снимки и сверять. Возможно есть какие-нить недокументированные функции... Надо в dll-ине пошарить, в которой Process32First лежит. Ещё можно посмотреть, какими dll-инами пользуются критичные процессы типа system и winlogon. Но, думаю, там тоже всё хмуро... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2004, 08:17 |
|
||
|
|

start [/forum/topic.php?fid=57&fpage=453&tid=2035217]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
2ms |
check topic access: |
3ms |
track hit: |
35ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
27ms |
get tp. blocked users: |
1ms |
| others: | 221ms |
| total: | 323ms |

| 0 / 0 |
