ControlFlags Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
- Atributos
Campos
| Nome | Valor | Description |
|---|---|---|
| None | 0 | Sem sinalizadores de controle. |
| OwnerDefaulted | 1 | Especifica que o proprietário SecurityIdentifier foi obtido por um mecanismo padrão. Definido apenas por gerenciadores de recursos; não deve ser definido por chamadores. |
| GroupDefaulted | 2 | Especifica que o grupo SecurityIdentifier foi obtido por um mecanismo padrão. Definido apenas por gerenciadores de recursos; não deve ser definido por chamadores. |
| DiscretionaryAclPresent | 4 | Especifica que a DACL não |
| DiscretionaryAclDefaulted | 8 | Especifica que a DACL foi obtida por um mecanismo padrão. Definido apenas por gerenciadores de recursos. |
| SystemAclPresent | 16 | Especifica que o SACL não |
| SystemAclDefaulted | 32 | Especifica que o SACL foi obtido por um mecanismo padrão. Definido apenas por gerenciadores de recursos. |
| DiscretionaryAclUntrusted | 64 | Ignorado. |
| ServerSecurity | 128 | Ignorado. |
| DiscretionaryAclAutoInheritRequired | 256 | Ignorado. |
| SystemAclAutoInheritRequired | 512 | Ignorado. |
| DiscretionaryAclAutoInherited | 1024 | Especifica que a DACL (Lista de Controle de Acesso Discricionária) foi herdada automaticamente do pai. Definido apenas por gerenciadores de recursos. |
| SystemAclAutoInherited | 2048 | Especifica que o SACL (System Controle de Acesso List) foi herdado automaticamente do pai. Definido apenas por gerenciadores de recursos. |
| DiscretionaryAclProtected | 4096 | Especifica que o gerenciador de recursos impede a herança automática. 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. |
| 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 auto-relativo. Esse sinalizador está sempre definido. |