Sdílet prostřednictvím


CSecurityDesc::SetOwner

Nastaví informace o vlastníkovi absolutním formátu popisovače zabezpečení.Nahradí již všechny informace o vlastníkovi.

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

Parametry

  • Sid
    CSid pro nový vlastník primární popisovače zabezpečení objektu.Tento parametr nesmí mít hodnotu NULL.

  • bDefaulted
    Označuje, zda informace o vlastníkovi je odvozena z výchozí mechanismus.Pokud je tato hodnota true, je výchozí informace.Metoda ukládá tato hodnota jako příznak SE_OWNER_DEFAULTED SECURITY_DESCRIPTOR_CONTROL struktury.Pokud je tento parametr nulový, SE_OWNER_DEFAULTED příznak vymazán.

Vrácená hodnota

Vrátí hodnotu true při úspěchu, false při selhání.

Požadavky

Záhlaví: atlsecurity.h

Viz také

Referenční dokumentace

Třída CSecurityDesc

CSecurityDesc::SetControl

CSecurityDesc::SetGroup

CSecurityDesc::SetSacl

CSecurityDesc::GetOwner