2009-08-26 99 views

回答

1

是的。 至少根据该规定的documentation

“通过使对本机属性 SeDebugPrivilege在状态写一个Process组件 与操作系统交互,在特殊模式下 运行 流程当前 线程“。

2

为了清楚起见,SeDebugPrivilege不是API函数,它是一个特权常量。

此外,事实上,Process.EnterDebugMode 使的线程上执行特权不必然意味着该特权将是有用的 - 特权首先需要存在于用户令牌(这是每个用户或组配置,他们拥有哪些权限),然后可以启用/禁用它们。

因此,您需要确保运行该进程的用户具有首先的权限。请参阅本地策略/用户权限分配下的本地安全设置(开始 - >运行... - > secpol.msc),找出并更改具有哪些权限的用户。

相关问题