【发布时间】:2014-01-05 08:03:19
【问题描述】:
我正在使用以下代码创建具有其他用户安全权限的进程:
CreateProcessWithLogonW(
Username,
Domain ? Domain : L".",
Password,
LOGON_WITH_PROFILE,
ApplicationName,
CommandLine,
CREATE_SUSPENDED | CREATE_UNICODE_ENVIRONMENT,
Environment,
CurrentDirectory,
&StartupInfo,
ProcessInfo);
但是这个进程可以使用TerminateProcess函数杀死调用进程。我读到我必须从这个过程中删除PROCESS_TERMINATE 访问权限,但我无法找到如何执行此操作的信息。
【问题讨论】:
标签: c++ windows security winapi process