ControlFlags ControlFlags ControlFlags ControlFlags Enum

Definición

Estos marcadores afectan al comportamiento del descriptor de seguridad.These flags affect the security descriptor behavior.

Esta enumeración tiene el atributo FlagsAttribute, que permite una combinación bit a bit de sus valores de miembro.

public enum class ControlFlags
[System.Flags]
public enum ControlFlags
type ControlFlags = 
Public Enum ControlFlags
Herencia
Atributos

Campos

DiscretionaryAclAutoInherited DiscretionaryAclAutoInherited DiscretionaryAclAutoInherited DiscretionaryAclAutoInherited 1024

Especifica que la Lista de control de acceso discrecional (DACL) se ha heredado automáticamente del elemento primario.Specifies that the Discretionary Access Control List (DACL) has been automatically inherited from the parent. Sólo pueden establecerlo los administradores de recursos.Set by resource managers only.

DiscretionaryAclAutoInheritRequired DiscretionaryAclAutoInheritRequired DiscretionaryAclAutoInheritRequired DiscretionaryAclAutoInheritRequired 256

ignorado.Ignored.

DiscretionaryAclDefaulted DiscretionaryAclDefaulted DiscretionaryAclDefaulted DiscretionaryAclDefaulted 8

Especifica que la DACL se ha obtenido mediante un mecanismo de aplicación de valores predeterminados.Specifies that the DACL was obtained by a defaulting mechanism. Sólo pueden establecerlo los administradores de recursos.Set by resource managers only.

DiscretionaryAclPresent DiscretionaryAclPresent DiscretionaryAclPresent DiscretionaryAclPresent 4

Especifica que la DACL no es null.Specifies that the DACL is not null. Pueden establecerlo los administradores de recursos o los usuarios.Set by resource managers or users.

DiscretionaryAclProtected DiscretionaryAclProtected DiscretionaryAclProtected DiscretionaryAclProtected 4096

Especifica que el administrador de recursos impide la herencia automática.Specifies that the resource manager prevents auto-inheritance. Pueden establecerlo los administradores de recursos o los usuarios.Set by resource managers or users.

DiscretionaryAclUntrusted DiscretionaryAclUntrusted DiscretionaryAclUntrusted DiscretionaryAclUntrusted 64

ignorado.Ignored.

GroupDefaulted GroupDefaulted GroupDefaulted GroupDefaulted 2

Especifica que el SecurityIdentifier de grupo se ha obtenido mediante un mecanismo de aplicación de valores predeterminados.Specifies that the group SecurityIdentifier was obtained by a defaulting mechanism. Sólo pueden establecerlo los administradores de recursos; no deberían establecerlo quienes llaman.Set by resource managers only; should not be set by callers.

None None None None 0

No existe ningún marcador de control.No control flags.

OwnerDefaulted OwnerDefaulted OwnerDefaulted OwnerDefaulted 1

Especifica que el SecurityIdentifier de propietario se ha obtenido mediante un mecanismo de aplicación de valores predeterminados.Specifies that the owner SecurityIdentifier was obtained by a defaulting mechanism. Sólo pueden establecerlo los administradores de recursos; no deberían establecerlo quienes llaman.Set by resource managers only; should not be set by callers.

RMControlValid RMControlValid RMControlValid RMControlValid 16384

Especifica que el contenido del campo Reserved es válido.Specifies that the contents of the Reserved field are valid.

SelfRelative SelfRelative SelfRelative SelfRelative 32768

Especifica que la representación binaria del descriptor de seguridad está en el formato autorrelativo.Specifies that the security descriptor binary representation is in the self-relative format. Siempre se establece este marcador.This flag is always set.

ServerSecurity ServerSecurity ServerSecurity ServerSecurity 128

ignorado.Ignored.

SystemAclAutoInherited SystemAclAutoInherited SystemAclAutoInherited SystemAclAutoInherited 2048

Especifica que la lista de control de acceso de sistema (SACL) se ha heredado automáticamente del elemento primario.Specifies that the System Access Control List (SACL) has been automatically inherited from the parent. Sólo pueden establecerlo los administradores de recursos.Set by resource managers only.

SystemAclAutoInheritRequired SystemAclAutoInheritRequired SystemAclAutoInheritRequired SystemAclAutoInheritRequired 512

ignorado.Ignored.

SystemAclDefaulted SystemAclDefaulted SystemAclDefaulted SystemAclDefaulted 32

Especifica que la SACL se ha obtenido mediante un mecanismo de aplicación de valores predeterminados.Specifies that the SACL was obtained by a defaulting mechanism. Sólo pueden establecerlo los administradores de recursos.Set by resource managers only.

SystemAclPresent SystemAclPresent SystemAclPresent SystemAclPresent 16

Especifica que la SACL no es null.Specifies that the SACL is not null. Pueden establecerlo los administradores de recursos o los usuarios.Set by resource managers or users.

SystemAclProtected SystemAclProtected SystemAclProtected SystemAclProtected 8192

Especifica que el administrador de recursos impide la herencia automática.Specifies that the resource manager prevents auto-inheritance. Pueden establecerlo los administradores de recursos o los usuarios.Set by resource managers or users.

Se aplica a