小编Zol*_*agy的帖子

OpenProcess:仅在Windows 8.1上访问被拒绝错误

我有一个调整SeDebugPrivilege的程序,然后开始迭代系统进程并为它们调用OpenProcess(并做其他事情,但现在并不重要).此外,程序当然也以管理员模式运行.在Windows XP和Windows 7上,它可以正常工作,但在Windows 8.1上,使用ERROR_ACCESS_DENIED(5)的以下系统进程的OpenProcess失败:smss.exe,csrss.exe,services.exe.正如我所知,使用SeDebugPrivilege,我应该能够打开这些进程并为它们检索句柄.有没有人有线索,只有在Windows 8.1上才会出现这种错误?

(无论如何,我对CreateToolhelp32Snapshot的相同进程有相同的错误)

windows winapi openprocess windows-8.1

5
推荐指数
1
解决办法
3347
查看次数

标签 统计

openprocess ×1

winapi ×1

windows ×1

windows-8.1 ×1