CSecurityDesc::SetOwner

Legt die Besitzersinformationen einer absoluten Formatsicherheitsbeschreibung fest.Sie ersetzt jedes der Besitzersinformationen bereits vorhanden.

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

Parameter

  • Sid
    Das Objekt CSid für den neuen primären Besitzer der Sicherheitsbeschreibung.Dieser Parameter darf nicht NULL sein.

  • bDefaulted
    Gibt an, ob die Besitzersinformationen von einem standardmäßigen Mechanismus abgeleitet werden.Wenn dieser Wert true ist, ist es Standardinformationen.Die Methode speichert diesen Wert wie die SE_OWNER_DEFAULTED-Flag in der SECURITY_DESCRIPTOR_CONTROL-Struktur.Wenn dieser Parameter null ist, wird das SE_OWNER_DEFAULTED-Flag gelöscht.

Rückgabewert

Gibt bei Erfolg true zurück, bei einem Fehler false.

Anforderungen

Header: atlsecurity.h

Siehe auch

Referenz

CSecurityDesc-Klasse

CSecurityDesc::SetControl

CSecurityDesc::SetGroup

CSecurityDesc::SetSacl

CSecurityDesc::GetOwner