ControlFlags Wyliczenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Te flagi wpływają na zachowanie deskryptora zabezpieczeń.
To wyliczenie obsługuje bitową kombinację jego wartości składowych.
public enum class ControlFlags
[System.Flags]
public enum ControlFlags
[<System.Flags>]
type ControlFlags =
Public Enum ControlFlags
- Dziedziczenie
- Atrybuty
Pola
DiscretionaryAclAutoInherited | 1024 | Określa, że lista Access Control uznaniowa (DACL) została automatycznie dziedziczona z elementu nadrzędnego. Ustawiane tylko przez menedżerów zasobów. |
DiscretionaryAclAutoInheritRequired | 256 | Ignorowane. |
DiscretionaryAclDefaulted | 8 | Określa, że lista DACL została uzyskana przez mechanizm domyślny. Ustawiane tylko przez menedżerów zasobów. |
DiscretionaryAclPresent | 4 | Określa, że lista DACL nie |
DiscretionaryAclProtected | 4096 | Określa, że menedżer zasobów uniemożliwia automatyczne dziedziczenie. Ustawiane przez menedżerów zasobów lub użytkowników. |
DiscretionaryAclUntrusted | 64 | Ignorowane. |
GroupDefaulted | 2 | Określa, że grupa SecurityIdentifier została uzyskana przez mechanizm domyślny. Ustawiane tylko przez menedżerów zasobów; nie należy ustawiać przez wywołujących. |
None | 0 | Brak flag kontrolek. |
OwnerDefaulted | 1 | Określa, że właściciel SecurityIdentifier został uzyskany przez mechanizm domyślny. Ustawiane tylko przez menedżerów zasobów; nie należy ustawiać przez wywołujących. |
RMControlValid | 16384 | Określa, że zawartość pola Zarezerwowane jest prawidłowa. |
SelfRelative | 32768 | Określa, że reprezentacja binarna deskryptora zabezpieczeń ma format względny. Ta flaga jest zawsze ustawiona. |
ServerSecurity | 128 | Ignorowane. |
SystemAclAutoInherited | 2048 | Określa, że lista Access Control systemowa (SACL) została automatycznie dziedziczona z elementu nadrzędnego. Ustawiane tylko przez menedżerów zasobów. |
SystemAclAutoInheritRequired | 512 | Ignorowane. |
SystemAclDefaulted | 32 | Określa, że SACL został uzyskany przez mechanizm domyślny. Ustawiane tylko przez menedżerów zasobów. |
SystemAclPresent | 16 | Określa, że SACL nie |
SystemAclProtected | 8192 | Określa, że menedżer zasobów uniemożliwia automatyczne dziedziczenie. Ustawiane przez menedżerów zasobów lub użytkowników. |