Поделиться через


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.

Заметки

Этот метод доступен только в Windows 2000 и более поздних версиях, так как он вызывает метод SetSecurityDescriptorControl.

Требования

Заголовок: atlsecurity.h

См. также

Ссылки

CSecurityDesc Class

CSecurityDesc::SetDacl

CSecurityDesc::SetGroup

CSecurityDesc::SetOwner

CSecurityDesc::SetSacl

CSecurityDesc::GetControl