ControlFlags Énumération

Définition

Ces indicateurs affectent le comportement du descripteur de sécurité.

Cette énumération prend en charge une combinaison au niveau du bit de ses valeurs membres.

public enum class ControlFlags
[System.Flags]
public enum ControlFlags
[<System.Flags>]
type ControlFlags = 
Public Enum ControlFlags
Héritage
ControlFlags
Attributs

Champs

Nom Valeur Description
None 0

Aucun indicateur de contrôle.

OwnerDefaulted 1

Spécifie que le propriétaire SecurityIdentifier a été obtenu par un mécanisme par défaut. Défini par les gestionnaires de ressources uniquement ; ne doit pas être défini par les appelants.

GroupDefaulted 2

Spécifie que le groupe SecurityIdentifier a été obtenu par un mécanisme par défaut. Défini par les gestionnaires de ressources uniquement ; ne doit pas être défini par les appelants.

DiscretionaryAclPresent 4

Spécifie que le DACL n’est pas null. Défini par les gestionnaires de ressources ou les utilisateurs.

DiscretionaryAclDefaulted 8

Spécifie que la liste dacl a été obtenue par un mécanisme par défaut. Défini par les gestionnaires de ressources uniquement.

SystemAclPresent 16

Spécifie que la liste de contrôle d’accès partagé n’est pas null. Défini par les gestionnaires de ressources ou les utilisateurs.

SystemAclDefaulted 32

Spécifie que la liste de contrôle d’accès partagé a été obtenue par un mécanisme par défaut. Défini par les gestionnaires de ressources uniquement.

DiscretionaryAclUntrusted 64

Ignoré.

ServerSecurity 128

Ignoré.

DiscretionaryAclAutoInheritRequired 256

Ignoré.

SystemAclAutoInheritRequired 512

Ignoré.

DiscretionaryAclAutoInherited 1024

Spécifie que la liste de Access Control discrétionnaire (DACL) a été héritée automatiquement du parent. Défini par les gestionnaires de ressources uniquement.

SystemAclAutoInherited 2048

Spécifie que la liste de Access Control système (SACL) a été héritée automatiquement du parent. Défini par les gestionnaires de ressources uniquement.

DiscretionaryAclProtected 4096

Spécifie que le gestionnaire de ressources empêche l’héritage automatique. Défini par les gestionnaires de ressources ou les utilisateurs.

SystemAclProtected 8192

Spécifie que le gestionnaire de ressources empêche l’héritage automatique. Défini par les gestionnaires de ressources ou les utilisateurs.

RMControlValid 16384

Spécifie que le contenu du champ réservé est valide.

SelfRelative 32768

Spécifie que la représentation binaire du descripteur de sécurité est au format auto-relatif. Cet indicateur est toujours défini.

S’applique à