【发布时间】:2017-12-05 06:58:02
【问题描述】:
OpenProcess函数有内核模式版本吗?
基本上我想从进程 ID 中获取进程 HANDLE。 具体来说,我想获取系统进程ID的HANDLE。
谢谢!
【问题讨论】:
-
我想你在找This
-
谢谢你,但如果我错了,请纠正,但我认为这在开发 Windows 驱动程序时不起作用。
OpenProcess函数有内核模式版本吗?
基本上我想从进程 ID 中获取进程 HANDLE。 具体来说,我想获取系统进程ID的HANDLE。
谢谢!
【问题讨论】:
如果您在任意系统线程中,您可以使用 ZwCurrentProcess(),否则您将需要以某种方式找出系统线程的 ID 并使用 ZwOpenProcess。
您可能还想看看是否有办法将 PsInitialSystemProcess 的结果转换为进程句柄(或者 PsInitialSystemProcess 可能是您真正想要的)。
【讨论】: