Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Enthält Informationen in einer Systemzugriffssteuerungsliste (SACL) fest.Wenn ein SACLs bereits in der Sicherheitsbeschreibung vorhanden ist, wird es ersetzt.
bool SetSacl(
const CSacl & Sacl,
bool bDefaulted = false
) throw(...);
Parameter
Sacl
Zeiger auf ein Objekt CSacl das SACLs für die Sicherheitsbeschreibung angibt.Dieser Parameter darf nicht NULL sein und muss ein CSacl-Objekt sein.Anders als DACL gibt es keinen Unterschied zwischen NULL und einem leeren SACLs, da SACL-Objekte nicht die Zugriffsrechte angeben und nur Informationen überwachen.bDefaulted
Gibt ein Flag an, das die Quelle des SACLs angibt.Wenn dieses Flag zutrifft, ist das SACLs von jedem standardmäßige Mechanismus abgerufen wurde.Wenn false, das SACLs explizit von einem Benutzer angegeben wurde.Die Methode speichert diesen Wert im SE_SACL_DEFAULTED-Flag der SECURITY_DESCRIPTOR_CONTROL-Struktur.Wenn dieser Parameter nicht angegeben wird, wird das SE_SACL_DEFAULTED-Flag gelöscht.
Rückgabewert
Gibt bei Erfolg true zurück, bei einem Fehler false.
Anforderungen
Header: atlsecurity.h