Compartilhar via


ControlFlags Enumeração

Definição

Esses sinalizadores afetam o comportamento do descritor de segurança.

Essa enumeração dá suporte a uma combinação bit a bit dos valores de membro.

public enum class ControlFlags
[System.Flags]
public enum ControlFlags
[<System.Flags>]
type ControlFlags = 
Public Enum ControlFlags
Herança
ControlFlags
Atributos

Campos

DiscretionaryAclAutoInherited 1024

Especifica que a DACL (Lista de Controle de Acesso Discricionário) foi herdada automaticamente do pai. Definido apenas por gerenciadores de recursos.

DiscretionaryAclAutoInheritRequired 256

Ignorado.

DiscretionaryAclDefaulted 8

Especifica que a DACL foi obtida por um mecanismo de definição de padrão. Definido apenas por gerenciadores de recursos.

DiscretionaryAclPresent 4

Especifica que a DACL não é null. Definido por gerenciadores de recursos ou usuários.

DiscretionaryAclProtected 4096

Especifica que o gerenciador de recursos impede a herança automática. Definido por gerenciadores de recursos ou usuários.

DiscretionaryAclUntrusted 64

Ignorado.

GroupDefaulted 2

Especifica que o grupo SecurityIdentifier foi obtido por um mecanismo de definição de padrão. Definido por gerenciadores de recursos apenas, não deve ser definido por chamadores.

None 0

Nenhum sinalizador de controle.

OwnerDefaulted 1

Especifica que o SecurityIdentifier proprietário foi obtido por um mecanismo de definição de padrão. Definido por gerenciadores de recursos apenas, não deve ser definido por chamadores.

RMControlValid 16384

Especifica que o conteúdo do campo Reservado é válido.

SelfRelative 32768

Especifica que a representação binária do descritor de segurança está no formato autorrelativo. Esse sinalizador é sempre definido.

ServerSecurity 128

Ignorado.

SystemAclAutoInherited 2048

Especifica que a SACL (Lista de Controle de Acesso do Sistema) foi herdada automaticamente do pai. Definido apenas por gerenciadores de recursos.

SystemAclAutoInheritRequired 512

Ignorado.

SystemAclDefaulted 32

Especifica que a SACL foi obtida por um mecanismo de definição de padrão. Definido apenas por gerenciadores de recursos.

SystemAclPresent 16

Especifica que a SACL não é null. Definido por gerenciadores de recursos ou usuários.

SystemAclProtected 8192

Especifica que o gerenciador de recursos impede a herança automática. Definido por gerenciadores de recursos ou usuários.

Aplica-se a