Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.08.17;
Скачать: CL | DM;

Вниз

Процессы   Найти похожие ветки 

 
Niki   (2007-11-11 13:35) [0]

Пишу аналог диспетчера задач. Как узнать, что в системе запустился или завершился какой-либо процесс? Если через хуки, то какой тип хука стоит использовать?


 
Riply ©   (2007-11-11 13:50) [1]

Один из вариантов - WMI


 
DVM ©   (2007-11-11 13:51) [2]


> Пишу аналог диспетчера задач.

диспетчер задач скорее всего по таймеру перечитывает список процессов скорее всего и если появилось что-то новое или исчезло что-то правит свой список.


> Если через хуки, то какой тип хука стоит использовать?

Для раздела "Приложения" (не списка процессов!) Диспетчера задач подходит WH_SHELL, но что-то мне кажется, что там тоже идет перечитывание списка окон по таймеру.


 
DVM ©   (2007-11-11 13:53) [3]


> Один из вариантов - WMI

под Vista туда путь заказан не админам скорее всего.


 
Riply ©   (2007-11-11 13:55) [4]

> [3] DVM ©   (11.11.07 13:53)

> под Vista туда путь заказан не админам скорее всего.

Неужели все так строго, что я даже Perf. Counters посмотреть не имею права ?


 
DVM ©   (2007-11-11 13:56) [5]


> не имею права ?

я данные о процессоре считать не смог.


 
Riply ©   (2007-11-11 13:59) [6]

> [5] DVM ©   (11.11.07 13:56)

> я данные о процессоре считать не смог.

А код возвращаемой ошибки был именно ERROR_ACCESS_DENIED ?


 
DVM ©   (2007-11-11 14:03) [7]


> ERROR_ACCESS_DENIED

Что-то типа того (почти год назад пробовал, не помню точно), но чтобы проверить точно мне надо в висту перезагрузиться. Попозже посмотрю.


 
Anatoly Podgoretsky ©   (2007-11-11 14:05) [8]


> диспетчер задач скорее всего по таймеру перечитывает список
> процессов скорее всего и если появилось что-то новое или
> исчезло что-то правит свой список.

Ему нет необходимости, он просто создает список с нуля, в соответствии с сортировкой.


 
DVM ©   (2007-11-11 14:19) [9]


> А код возвращаемой ошибки был именно ERROR_ACCESS_DENIED
> ?

Проверил в висте - так и есть. В HKEY_PERF_DATA пускает только админа.



Страницы: 1 вся ветка

Текущий архив: 2008.08.17;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.017 c
2-1216030521
small
2008-07-14 14:15
2008.08.17
TXPManifest


15-1214883321
Slider007
2008-07-01 07:35
2008.08.17
С днем рождения ! 1 июля 2008 вторник


6-1192086147
pathfinder
2007-10-11 11:02
2008.08.17
Работа с FTP-сервером через HTTP-proxy


9-1173617382
Аццкий_рыцарь
2007-03-11 15:49
2008.08.17
Проблема со столкновением


15-1212854564
VirEx
2008-06-07 20:02
2008.08.17
FileWatcher+Sort