【发布时间】:2010-04-15 08:54:34
【问题描述】:
在我看过的几个 Windows XP 系统上,“系统空闲进程”总是有 PID 0,而“系统”进程总是有 PID 4。在枚举进程的 Windows 程序中,是否安全通过这些 PID 识别这些进程,或者它们在某些情况下会有所不同吗?
【问题讨论】:
在我看过的几个 Windows XP 系统上,“系统空闲进程”总是有 PID 0,而“系统”进程总是有 PID 4。在枚举进程的 Windows 程序中,是否安全通过这些 PID 识别这些进程,或者它们在某些情况下会有所不同吗?
【问题讨论】:
我有假定这些 PID 是静态的生产代码,它适用于 XP、Vista 和 Win 7。但不确定它是否是官方支持的方法!
解决问题的另外几种方法:
【讨论】:
我从未见过他们获得任何其他 PID,而且我在技术支持期间见过许多任务管理器。 对我来说似乎很稳定。 是否保证在所有情况下都保持不变?我真的不确定。
【讨论】: