首页 > 解决方案 > 获取“默认”或“预定义”SECURITY_DESCRIPTOR (s)?

问题描述

有人知道获得或创建一些“主流”的简单(更容易)方法SECURITY_DESCRIPTOR吗?

在我的情况下,对于 CreateMutex 调用,我只需要“每个人都可以对此做任何事情”(如果我通过NULL(意味着默认)非提升用户无法获得由提升用户创建的互斥锁)。这与您在查看文件的安全选项卡时看到的内容相同 - 它可能非常冗长。

MSDN 有一个如何从头开始创建的示例:

https://docs.microsoft.com/da-dk/windows/desktop/SecAuthZ/creating-a-security-descriptor-for-a-new-object-in-c--

如您所见,它非常冗长(需要 4-5 个步骤)。我想我希望有一个更高级别的功能可以使这个变得微不足道,或者像查询系统中的“每个人”组并从中复制等等。

标签: c++windowswinapic++17

解决方案


推荐阅读