-
-
[求助]设置Lock Pages in Memory之后申请SE_LOCK_MEMORY_NAME权限仍然失败
-
发表于: 2012-1-20 00:02 4909
-
我有一个程序需要调用AllocateUserPhysicalPages函数申请一些物理内存。按照msdn的说法程序需要先申请SE_LOCK_MEMORY_NAME权限,而申请这个权限之前先要在local security policy里为当前用户设置lock pages in memory权限。(见http://msdn.microsoft.com/en-us/library/windows/desktop/aa366528(v=vs.85).aspx)
我的问题是:
我直接从msdn上copy的申请SE_LOCK_MEMORY_NAME的代码(见http://msdn.microsoft.com/en-us/library/windows/desktop/aa366531(v=vs.85).aspx)。也已经在local security policy里给我当前的用户名添加lock pages in memory权限了,然后也重新启动机器了。但是申请SE_LOCK_MEMORY_NAME依然失败!error code是1300, 也就是申请权限失败。
我在不同的机器上都试了,全都失败。有人遇到过这个问题么,怎么解决啊...?谢谢
我的问题是:
我直接从msdn上copy的申请SE_LOCK_MEMORY_NAME的代码(见http://msdn.microsoft.com/en-us/library/windows/desktop/aa366531(v=vs.85).aspx)。也已经在local security policy里给我当前的用户名添加lock pages in memory权限了,然后也重新启动机器了。但是申请SE_LOCK_MEMORY_NAME依然失败!error code是1300, 也就是申请权限失败。
我在不同的机器上都试了,全都失败。有人遇到过这个问题么,怎么解决啊...?谢谢
赞赏
他的文章
看原图
赞赏
雪币:
留言: