ControlFlags Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Estas marcas afectan al comportamiento del descriptor de seguridad.
Esta enumeración admite una combinación bit a bit de sus valores de miembro.
public enum class ControlFlags
[System.Flags]
public enum ControlFlags
[<System.Flags>]
type ControlFlags =
Public Enum ControlFlags
- Herencia
- Atributos
Campos
| Nombre | Valor | Description |
|---|---|---|
| None | 0 | No hay marcas de control. |
| OwnerDefaulted | 1 | Especifica que el propietario SecurityIdentifier se obtuvo mediante un mecanismo predeterminado. Establecer solo por administradores de recursos; los autores de llamadas no deben establecerlo. |
| GroupDefaulted | 2 | Especifica que el grupo SecurityIdentifier se obtuvo mediante un mecanismo predeterminado. Establecer solo por administradores de recursos; los autores de llamadas no deben establecerlo. |
| DiscretionaryAclPresent | 4 | Especifica que la DACL no |
| DiscretionaryAclDefaulted | 8 | Especifica que la DACL se obtuvo mediante un mecanismo predeterminado. Solo se establece mediante administradores de recursos. |
| SystemAclPresent | 16 | Especifica que la SACL no |
| SystemAclDefaulted | 32 | Especifica que la SACL se obtuvo mediante un mecanismo predeterminado. Solo se establece mediante administradores de recursos. |
| DiscretionaryAclUntrusted | 64 | Ignorado. |
| ServerSecurity | 128 | Ignorado. |
| DiscretionaryAclAutoInheritRequired | 256 | Ignorado. |
| SystemAclAutoInheritRequired | 512 | Ignorado. |
| DiscretionaryAclAutoInherited | 1024 | Especifica que la lista de Access Control discrecionales (DACL) se ha heredado automáticamente del elemento primario. Solo se establece mediante administradores de recursos. |
| SystemAclAutoInherited | 2048 | Especifica que system Access Control List (SACL) se ha heredado automáticamente del elemento primario. Solo se establece mediante administradores de recursos. |
| DiscretionaryAclProtected | 4096 | Especifica que el administrador de recursos impide la herencia automática. Establecer por administradores de recursos o usuarios. |
| SystemAclProtected | 8192 | Especifica que el administrador de recursos impide la herencia automática. Establecer por administradores de recursos o usuarios. |
| RMControlValid | 16384 | Especifica que el contenido del campo Reservado es válido. |
| SelfRelative | 32768 | Especifica que la representación binaria del descriptor de seguridad está en el formato relativo a sí mismo. Esta marca siempre está establecida. |