Windows
任务管理器开发原理与实现
1 / 10
[
本文属于ç¬?/p>
24
�/p>
,
适合中级读è€?/p>
]
剖析
任务管理器开发原理与实现
作è€?/p>
2y
源代ç ?/p>
1
源代ç ?/p>
剖析
任务管理器开发原理与实现
: 2y[
原创
]
: 5
:
: 05-01-2003
2000
内含的任务管理器
(
相信大家都熟悉吧
,
相比之下
里的要比
2000
功能æ›?/p>
加强å¤?/p>
,
返回的信息也更加的详ç»?/p>
,
不过您是否觉得还有很多希望获得的消息没有åŒ?/p>
含在里面å�?/p>
?
您是å�?/p>
觉得
的系统管理工具箱里的东西太分散了å�?/p>
?
下面就让我们çœ?/p>
看它们的开发原ç�?/p>
,
并动手实现一
个真正的任务管理器ã€?/p>
现在我们是调ç”?/p>
32
来实
现这些功能的
,
但是大家都说
隐藏了太多的细节
,
以后我们将讨论更多关äº?/p>
内核çš?/p>
东东ã€?/p>
可能大家对任务管理器里最熟悉的功能要数进程管理了
,
常常我们在怀疑中äº?/p>
病毒
/
木马的时候都会看
看任务管理器里有没有什么特别的进程在运è¡?/p>
,
所以进ç¨?/p>
查看器应该是一个非常重要的功能。我们除了需
要获得进程的名称å¤?/p>
,
还有什么呢
?
当然包括它的进程标识ç¬?/p>
(,
用户信息
(,
ä½?/p>
用时é—?/p>
(
和存储器的使用情å†?/p>
(,
还有å®?/p>
的优先权
(
�/p>
å’?/p>
ä¿?/p>
息可以帮助我们分析进程的运行情况
,
而优先权可以表示进程
�/p>
分配处理器使用时的优先情况。这äº?/p>
都是通用的进程信æ�?/p>
,
让我们再看看其他çš?/p>
信息吧。进程的父进程标识符
( ,
创建时间
( ,
程序名称等在很多情况下也是我们关
心的信息。我们再看看进程相关的性能信息。在
下通常有两种模å¼?/p>
:
内核模式
(: 0