Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.14.254.103] |
|
Сообщ.
#1
,
|
|
|
Как получиться список запущенных процессов/приложений (с именами и заголовками окон)? Как запукать новый процесс, удалять процесс и переключать задачи? Желательно не только через DLL, а через прерывания, plzzz...
Спасибо! |
Сообщ.
#2
,
|
|
|
ps -A
=) |
Сообщ.
#3
,
|
|
|
работа с процессами описана в WinApi32 (там есть ВСЕЕЕЕЕЕЕЕЕЕЕЕ)
для перекл. задачи по прерыванию создаешь в IDT дескриптор задачи, в GDT создаешь TSS. В дескриптор задачи записываешь селектор, кот. указывает на TSS. И когда возникнет прерывание, произойдет TASK SWITCH |