ControlFlags Wyliczenie

Definicja

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
ControlFlags
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 nulljest . Ustawiane przez menedżerów zasobów lub użytkowników.

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 nulljest . Ustawiane przez menedżerów zasobów lub użytkowników.

SystemAclProtected 8192

Określa, że menedżer zasobów uniemożliwia automatyczne dziedziczenie. Ustawiane przez menedżerów zasobów lub użytkowników.

Dotyczy