Klasa CSacl
Ta klasa jest otoką struktury SACL (systemowa lista kontroli dostępu).
![]() |
---|
W aplikacjach, które są wykonywane w Windows Runtime nie można użyć tej klasy i jej członków. |
class CSacl : public CAcl
Członkowie
Publiczne konstruktory
Nazwa |
Opis |
---|---|
Konstruktor. |
|
Destruktor. |
Metody publiczne
Nazwa |
Opis |
---|---|
Dodaje wpis kontroli dostępu (ACE) inspekcji do CSacl obiektu. |
|
Zwraca liczbę wpisów kontroli dostępu (ACE) w CSacl obiektu. |
|
Usuwa określone ACE (wpis kontroli dostępu) z CSacl obiektu. |
|
Usuwa wszystkie wpisy ACE zawartych w CSacl obiektu. |
Podmioty publiczne
Nazwa |
Opis |
---|---|
Operator przypisania. |
Uwagi
Lista SACL zawiera wpisy kontroli dostępu (ACE), określające typy próby dostępu, które generują rekordów inspekcji w dzienniku zdarzeń zabezpieczeń kontrolera domeny.Należy zauważyć, że Lista SACL generuje wpisy dziennika tylko na kontrolerze domeny, gdzie wystąpił podczas próby dostępu, a nie na każdym kontrolerze domeny, który zawiera repliki obiektu.
Aby ustawić lub pobrać SACL w deskryptora zabezpieczeń obiektu, przywilej SE_SECURITY_NAME musi być włączony w tokenie dostępu żądającego wątku.Grupa Administratorzy ma przywilej ten domyślnie udzielone i mogą być przyznane innym użytkownikom lub grupom.Posiadające uprawnienia przyznane nie jest wymagane jest: przed można przeprowadzić operacji określone przez uprawnienie przywilej musi być włączony w tokenie dostępu zabezpieczeń obowiązuje.Model pozwala przywileje włączona tylko dla określonego systemu operacji, a następnie wyłączone, gdy są już potrzebne.Zobacz AtlGetSacl i AtlSetSacl SE_SECURITY_NAME umożliwiających przykłady.
Metody klasy do dodawania, usuwania, tworzenie i usuwanie ACE z SACL obiektu.Zobacz też AtlGetSacl i AtlSetSacl.
Wprowadzenie do model kontroli dostępu w systemie Windows, zobacz Kontroli dostępu w Windows SDK.
Hierarchii dziedziczenia
CSacl
Wymagania
Nagłówek: atlsecurity.h