ADS_SD_CONTROL_ENUM 枚举 (iads.h)
ADS_SD_CONTROL_ENUM 枚举指定安全描述符的控制标志。
语法
typedef enum __MIDL___MIDL_itf_ads_0001_0048_0005 {
ADS_SD_CONTROL_SE_OWNER_DEFAULTED = 0x1,
ADS_SD_CONTROL_SE_GROUP_DEFAULTED = 0x2,
ADS_SD_CONTROL_SE_DACL_PRESENT = 0x4,
ADS_SD_CONTROL_SE_DACL_DEFAULTED = 0x8,
ADS_SD_CONTROL_SE_SACL_PRESENT = 0x10,
ADS_SD_CONTROL_SE_SACL_DEFAULTED = 0x20,
ADS_SD_CONTROL_SE_DACL_AUTO_INHERIT_REQ = 0x100,
ADS_SD_CONTROL_SE_SACL_AUTO_INHERIT_REQ = 0x200,
ADS_SD_CONTROL_SE_DACL_AUTO_INHERITED = 0x400,
ADS_SD_CONTROL_SE_SACL_AUTO_INHERITED = 0x800,
ADS_SD_CONTROL_SE_DACL_PROTECTED = 0x1000,
ADS_SD_CONTROL_SE_SACL_PROTECTED = 0x2000,
ADS_SD_CONTROL_SE_SELF_RELATIVE = 0x8000
} ADS_SD_CONTROL_ENUM;
常量
ADS_SD_CONTROL_SE_OWNER_DEFAULTED 值: 0x1 默认机制提供安全描述符的所有者安全标识符 (SID) ,而不是安全描述符的原始提供程序。 |
ADS_SD_CONTROL_SE_GROUP_DEFAULTED 值: 0x2 默认机制提供安全描述符的组 SID,而不是安全描述符的原始提供程序。 |
ADS_SD_CONTROL_SE_DACL_PRESENT 值: 0x4 安全描述符中存在 DACL) (自由访问控制列表。 如果未设置此标志,或者设置了此标志并且 DACL 为 NULL,则安全描述符允许对所有人进行完全访问。 |
ADS_SD_CONTROL_SE_DACL_DEFAULTED 值: 0x8 安全描述符使用创建者访问令牌构建的默认 DACL。 |
ADS_SD_CONTROL_SE_SACL_PRESENT 值: 0x10 安全描述符中存在 SACL) (系统访问控制列表。 |
ADS_SD_CONTROL_SE_SACL_DEFAULTED 值: 0x20 安全描述符使用创建者访问令牌生成的默认 SACL。 |
ADS_SD_CONTROL_SE_DACL_AUTO_INHERIT_REQ 值: 0x100 必须继承安全描述符的 DACL。 |
ADS_SD_CONTROL_SE_SACL_AUTO_INHERIT_REQ 值: 0x200 必须继承安全描述符的 SACL。 |
ADS_SD_CONTROL_SE_DACL_AUTO_INHERITED 值: 0x400 安全描述符的 DACL 支持将可继承的访问控制项 (ACE) 自动传播到现有子对象。 |
ADS_SD_CONTROL_SE_SACL_AUTO_INHERITED 值: 0x800 安全描述符的 SACL 支持将可继承的 ACE 自动传播到现有子对象。 |
ADS_SD_CONTROL_SE_DACL_PROTECTED 值: 0x1000 安全描述符不允许可继承的 ACE 修改 DACL。 |
ADS_SD_CONTROL_SE_SACL_PROTECTED 值: 0x2000 安全描述符不允许可继承的 ACE 修改 SACL。 |
ADS_SD_CONTROL_SE_SELF_RELATIVE 值: 0x8000 安全描述符采用自相对格式,其中包含连续内存块中的所有安全信息。 |
注解
有关详细信息,请参阅平台软件开发工具包 ( SDK) 中安全性访问控制。
由于 VBScript 无法从类型库读取信息,因此 VBScript 应用程序无法理解上面定义的符号常量。 应改用数字常量在 VBScript 应用程序中设置适当的标志。 如果要将符号常量用作良好的编程做法,则应在 VBScript 应用程序中对此类常量进行显式声明,如此处所示。
要求
最低受支持的客户端 | Windows Vista |
最低受支持的服务器 | Windows Server 2008 |
标头 | iads.h |