作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我试图在 http://msdn.microsoft.com/en-us/library/windows/desktop/aa366531(v=vs.85).aspx 处运行 C++ 代码, 但是,它失败了:
Cannot enable the SE_LOCK_MEMORY_NAME privilege;
please check the local policy.
我的操作系统是 Win7 x64。
最佳答案
问题是在 Windows 7 x64 下默认禁用所需的组策略。
第 1 步:在控制面板中找到与 SE_LOCK_MEMORY 匹配的组策略名称:
下一页描述了进程启用 SE_LOCK_MEMORY_NAME 所需的组策略权限:
注意:“SE_LOCK_MEMORY”之后的一栏写着“用户权限:在内存中锁定页面”。这是我们要在下一步中设置的“本地安全策略”的名称。
第 2 步:设置描述为“在内存中锁定页面”的组策略:
以下页面描述了如何通过更改组策略将“SE_LOCK_MEMORY”权限添加到用户名:
注意:您必须重新启动才能使此新策略生效(MSDN 帮助页面上未提及的内容)。
关于c++ - MSDN 站点上调用 AdjustTokenPrivileges() 的示例代码因 "Cannot enable the SE_LOCK_MEMORY_NAME privilege"而失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12235068/
我是一名优秀的程序员,十分优秀!