AceFlags Enumeração

Definição

Especifica o comportamento de herança e auditoria de uma entrada de controlo de acesso (ACE).

Esta enumeração suporta uma combinação bit-a-bit dos respetivos valores membro.

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

Campos

Name Valor Description
None 0

Não há bandeiras ACE definidas.

ObjectInherit 1

A máscara de acesso propaga-se para objetos filho-folha.

ContainerInherit 2

A máscara de acesso é propagada para objetos contentores filhos.

NoPropagateInherit 4

As verificações de acesso não se aplicam ao objeto; elas só se aplicam aos seus filhos.

InheritOnly 8

A máscara de acesso é propagada apenas para objetos filhos. Isto inclui tanto objetos de recipientes como de folhas.

InheritanceFlags 15

Uma lógica OR de ObjectInherit, ContainerInherit, NoPropagateInherit, e InheritOnly.

Inherited 16

Um ACE é herdado de um contentor pai em vez de ser explicitamente definido para um objeto.

SuccessfulAccess 64

As tentativas de acesso bem-sucedidas são auditadas.

FailedAccess 128

Tentativas de acesso falhadas são auditadas.

AuditFlags 192

Todas as tentativas de acesso são auditadas.

Aplica-se a