gpt4 book ai didi

c++ - MSDN 站点上调用 AdjustTokenPrivileges() 的示例代码因 "Cannot enable the SE_LOCK_MEMORY_NAME privilege"而失败

转载 作者:行者123 更新时间:2023-11-30 03:00:18 28 4
gpt4 key购买 nike

我试图在 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/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com