CAcl-Klasse
Diese Klasse ist ein Wrapper für eine Struktur ACL (Access Control List).
Wichtig |
---|
Diese Klasse und ihre Member können in Anwendungen nicht verwendet werden, die in der Windows Runtime ausführen. |
class CAcl
Mitglieder
Öffentliche Typedefs
Name |
Description |
---|---|
Ein Array von ACCESS_MASK S. |
|
Ein Array von BYTE S. |
|
Ein Array von BYTE S. |
Öffentliche Konstruktoren
Name |
Description |
---|---|
Der -Konstruktor. |
|
Der Destruktor. |
Öffentliche Methoden
Name |
Description |
---|---|
Gibt die Anzahl von Objekten des Zugriffssteuerungseintrags (ACE) zurück. |
|
Ruft die Einträge der Zugriffssteuerungsliste (ACL) vom CAcl-Objekt ab. |
|
Ruft alle Informationen über einen Eintrag in einem CAcl-Objekt ab. |
|
Gibt die Länge des ACLs zurück. |
|
Gibt ein PACL zurück (Zeiger auf einen ACLs). |
|
Testet das CAcl-Objekt für Einträge. |
|
Gibt den Status des CAcl-Objekts zurück. |
|
Entfernt bestimmtes ACE (Zugriffssteuerungseintrag) vom CAcl-Objekt. |
|
Entfernt alle Einträge für die Zugriffssteuerung (ACEs) von CAcl, die auf angegebene CSid gelten. |
|
Markiert das Objekt, z CAcl leer. |
|
Markiert das Objekt CAcl als NULL. |
Öffentliche Operatoren
Name |
Description |
---|---|
Wandelt ein CAcl-Objekt einer ACL-Struktur um. |
|
Zuweisungsoperator |
Hinweise
Die ACL-Struktur ist der Header eines ACL (Access Control List).Ein ACLs enthält eine sequenzielle Liste Null ein oder mehr ACEs (Zugriffssteuerungseinträgen).Die einzelnen ACEs in einem ACLs werden zwischen 0 und n-1 nummeriert, wobei n die Anzahl von ACEs im ACLs ist.Wenn sie ein ACLs bearbeitet, verweist auf eine Anwendung einen Eintrag für die Zugriffssteuerung (ACE) innerhalb des ACLs durch den Index an.
Es gibt zwei ACL-Typen:
Bedingt
System
Eine besitzerverwaltete ACLs wird vom Besitzer eines Objekts gesteuert, oder jedem WRITE_DAC gewährte Zugriff auf das Objekt.Sie gibt die bestimmten Benutzer des Zugriffs an und Gruppen können müssen ein Objekt.Beispielsweise kann der Besitzer einer Datei eine besitzerverwaltete ACLs verwenden, um zu steuern, der Benutzer und Gruppen Zugriff auf die Datei aufweisen können.
Ein Objekt kann auch über die Sicherheitsinformationen auf Systemebene, die mit ihm, in Form eines Systems zugeordnet werden ACLs, das von einem Systemadministrator gesteuert wird.Ein System ACLs können dem Systemadministrator ermöglichen, alle Versuche zu überwachen, zu einem Objekt zu erhalten.
Ausführliche Informationen finden Sie in der ACLs Diskussion in Windows SDK.
Eine Einführung in Zugriffssteuerungsmodell in Windows, finden Sie unter Zugriffssteuerung in Windows SDK.
Anforderungen
Header: atlsecurity.h