C++ 在向对象添加ACE后,是否有一种规范的方法来重新排序对象的DACL?
将ACE添加到文件ACL后,我使用资源管理器检查了对象的权限。它给了我一个关于DACL不是标准格式的错误,并询问我是否希望它重新排序。是否有任何类型的文档提供DACL的规范排序,这样我就不必每次都依赖于资源管理器对其进行重新排序?或者(甚至更好)一个API函数来为我做这件事 如果使用setEntriesAcl函数(与AddAce等低级函数相反),ACL将自动按规范顺序排列。如果使用setEntriesAcl函数(与AddAce等低级函数相反),ACL将自动按规范顺序排列。太好了,效果更好。我试着和AddAce一起做事。我甚至不知道SetEntries的存在。谢谢太好了,效果好多了。我试着和AddAce一起做事。我甚至不知道SetEntries的存在。谢谢C++ 在向对象添加ACE后,是否有一种规范的方法来重新排序对象的DACL?,c++,windows,acl,C++,Windows,Acl,将ACE添加到文件ACL后,我使用资源管理器检查了对象的权限。它给了我一个关于DACL不是标准格式的错误,并询问我是否希望它重新排序。是否有任何类型的文档提供DACL的规范排序,这样我就不必每次都依赖于资源管理器对其进行重新排序?或者(甚至更好)一个API函数来为我做这件事 如果使用setEntriesAcl函数(与AddAce等低级函数相反),ACL将自动按规范顺序排列。如果使用setEntriesAcl函数(与AddAce等低级函数相反),ACL将自动按规范顺序排列。太好了,效果更好。我试着