【问题标题】:kernel mode version of OpenProcessOpenProcess 的内核模式版本
【发布时间】:2017-12-05 06:58:02
【问题描述】:

OpenProcess函数有内核模式版本吗?

基本上我想从进程 ID 中获取进程 HANDLE。 具体来说,我想获取系统进程ID的HANDLE。

谢谢!

【问题讨论】:

  • 我想你在找This
  • 谢谢你,但如果我错了,请纠正,但我认为这在开发 Windows 驱动程序时不起作用。

标签: c++ c windows driver


【解决方案1】:

如果您在任意系统线程中,您可以使用 ZwCurrentProcess(),否则您将需要以某种方式找出系统线程的 ID 并使用 ZwOpenProcess。

您可能还想看看是否有办法将 PsInitialSystemProcess 的结果转换为进程句柄(或者 PsInitialSystemProcess 可能是您真正想要的)。

【讨论】:

  • 谢谢! PsInitialSystemProcess 是我需要的。
猜你喜欢
  • 2023-04-07
  • 1970-01-01
  • 2020-01-20
  • 2023-03-27
  • 1970-01-01
  • 2019-01-19
  • 2018-11-27
  • 2014-09-03
  • 1970-01-01
相关资源
最近更新 更多