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


CSecurityDesc::SetOwner

Задает сведения о владельце абсолютного дескриптора безопасности формата. Он заменяет все еще присутствует данных о владельце.

bool SetOwner( 
   const CSid & Sid, 
   bool bDefaulted = false  
) throw(...);

Параметры

  • Sid
    Объект CSid владелец дескриптора безопасности для нового первичного. Этот параметр не должен иметь значение null.

  • bDefaulted
    Показывает, наследуются ли данные о владельце с неисправного механизма. Если значение равно true, то эти сведения по умолчанию. Метод сохраняет это значение как пометить SE_OWNER_DEFAULTED в структуре SECURITY_DESCRIPTOR_CONTROL. Если этот параметр равен нулю, то пометить SE_OWNER_DEFAULTED очистки.

Возвращаемое значение

Возвращает значение true, если операция выполнена успешно; в противном случае — значение false.

Требования

Header: atlsecurity.h

См. также

Ссылки

CSecurityDesc Class

CSecurityDesc::SetControl

CSecurityDesc::SetGroup

CSecurityDesc::SetSacl

CSecurityDesc::GetOwner