CSecurityDesc::SetControl

设置安全说明符的控件位。

bool SetControl(
   SECURITY_DESCRIPTOR_CONTROL ControlBitsOfInterest,
   SECURITY_DESCRIPTOR_CONTROL ControlBitsToSet 
) throw( );

参数

  • ControlBitsOfInterest
    指示控件位安装的 SECURITY_DESCRIPTOR_CONTROL 掩码。有关可以设置标志的列表,请参见 SetSecurityDescriptorControl

  • ControlBitsToSet
    指示控件位的新值的 SECURITY_DESCRIPTOR_CONTROL 掩码由 ControlBitsOfInterest 蒙板指定了。此参数可以是 ControlBitsOfInterest 参数列表的标志的组合。

返回值

如果成功,则返回 true;如果失败,则返回 false。

备注

因为它调用 SetSecurityDescriptorControl,此方法只有在Windows 2000和更高版本。

要求

Header: atlsecurity.h

请参见

参考

CSecurityDesc选件类

CSecurityDesc::SetDacl

CSecurityDesc::SetGroup

CSecurityDesc::SetOwner

CSecurityDesc::SetSacl

CSecurityDesc::GetControl