Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2008.08.17;
Скачать: [xml.tar.bz2];

Вниз

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

 
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 вся ветка

Форум: "WinAPI";
Текущий архив: 2008.08.17;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.048 c
2-1216055751
QMike
2008-07-14 21:15
2008.08.17
нарисовать на канве TImage


4-1194839861
Potato
2007-11-12 06:57
2008.08.17
Настройка тарелки на спутник, измерение сигнала качества


2-1216017284
User
2008-07-14 10:34
2008.08.17
ShellTreeView, ShellListView, имя директории и оптимизация кода


15-1214818512
Галинка
2008-06-30 13:35
2008.08.17
TCP/IP-Sockets: посоветуйте хорошую книгу на тему


2-1216031084
small
2008-07-14 14:24
2008.08.17
TXPMAnifest





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский