Partager via


ACCESS_ALLOWED_ACE structure (ntifs.h)

La structure ACCESS_ALLOWED_ACE définit une entrée de contrôle d’accès (ACE) pour la liste de contrôle d’accès discrétionnaire (DACL) qui contrôle l’accès à un objet. Une ACE autorisée par accès autorise l’accès à un objet pour un sujet spécifique identifié par un identificateur de sécurité (SID).

Syntaxe

typedef struct _ACCESS_ALLOWED_ACE {
  ACE_HEADER  Header;
  ACCESS_MASK Mask;
  ULONG       SidStart;
} ACCESS_ALLOWED_ACE;

Membres

Header

Spécifie une structure ACE_HEADER.

Mask

ACCESS_MASK structure qui spécifie les droits d’accès accordés par cet ACE.

SidStart

Spécifie un SID. Les droits d’accès spécifiés par le membre Mask sont accordés à tout sujet possédant un SID activé correspondant à ce membre.

Remarques

Cette structure doit être alignée sur une limite 32 bits.

Configuration requise

Condition requise Valeur
En-tête ntifs.h (include Ntifs.h)

Voir aussi

ACCESS_DENIED_ACE

ACCESS_MASK

ACE

ACE_HEADER

ACL

RtlAddAccessAllowedAce

SID

SYSTEM_ALARM_ACE

SYSTEM_AUDIT_ACE