Klasa CDacl
Ta klasa jest otoką struktury DACL (lista arbitralnej kontroli dostępu).
Ważne |
---|
W aplikacjach, które są wykonywane w Windows Runtime nie można użyć tej klasy i jej członków. |
class CDacl : public CAcl
Członkowie
Publiczne konstruktory
Nazwa |
Opis |
---|---|
Konstruktor. |
|
Destruktor. |
Metody publiczne
Nazwa |
Opis |
---|---|
Dodaje dozwolonych wpisu ACE (wpis kontroli dostępu) do CDacl obiektu. |
|
Dodaje odmowa ACE CDacl obiektu. |
|
Zwraca liczbę ACE (wpisów kontroli dostępu) w CDacl obiektu. |
|
Usuwa określone ACE (wpis kontroli dostępu) z CDacl obiektu. |
|
Usuwa wszystkie wpisy ACE zawartych w CDacl obiektu. |
Podmioty publiczne
Nazwa |
Opis |
---|---|
Operator przypisania. |
Uwagi
Deskryptor zabezpieczeń obiektu może zawierać listę DACL.Lista DACL zawiera zero lub więcej się ACE (wpisów kontroli dostępu), które identyfikują użytkowników i grupy, którzy mogą uzyskać dostęp do obiektu.Jeśli lista DACL jest pusta (to znaczy zawiera zero ACE), nie jawnie dostęp, więc niejawnie odmowa dostępu.Jednakże deskryptora zabezpieczeń obiektu nie ma listy DACL, obiekt jest niechroniony, i każdy ma pełny dostęp.
Aby pobrać DACL obiektu, musi być właścicielem obiektu lub READ_CONTROL dostęp do obiektu.Aby zmienić DACL obiektu, musi mieć WRITE_DAC dostęp do obiektu.
Metody klasy do tworzenia, dodawania, usuwania i usunąć wpisy ACE z CDacl obiektu.Zobacz też AtlGetDacl i AtlSetDacl.
Wprowadzenie do model kontroli dostępu w systemie Windows, zobacz Kontroli dostępu w Windows SDK.
Hierarchii dziedziczenia
CDacl
Wymagania
Nagłówek: atlsecurity.h