我有2个进程。其中一个在管理员帐户下运行,第二个 - 在没有管理进程权限的用户帐户下运行。他们需要看到对方并比较从哪里执行的流程。但是第一个(用户)进程无法获得第二个进程的路径。使用CreateToolhelp32Snapshot
- >OpenProcess(PROCESS_QUERY_LIMITED_INFORMATION)
- >QueryFullProcessImageName
获取路径不适用,因为它适用于Vista,Win7和更高版本,我需要针对较低版本Win的解决方案。使用访问令牌共享进程管理权限
那么,如何为用户进程授予权限以查看管理进程的路径,或者如何使用访问令牌或使用SetNamedSecurityInfo
来共享管理进程的权限?
使用delphi可取。
你有权力改变管理流程的工作方式吗? – 2012-03-06 16:11:32