Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

ACCESS_ALLOWED_ACE structure

The ACCESS_ALLOWED_ACE structure defines an access-control entry (ACE) for the discretionary access-control list (DACL) that controls access to an object. An access-allowed ACE allows access to an object for a specific subject identified by a security identifier (SID).

Syntax


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

Members

Header

Specifies an ACE_HEADER structure.

Mask

ACCESS_MASK structure that specifies the access rights granted by this ACE.

SidStart

Specifies a SID. The access rights specified by the Mask member are granted to any subject possessing an enabled SID matching this member.

Remarks

This structure must be aligned on a 32-bit boundary.

Requirements

Header

Ntifs.h (include Ntifs.h)

See also

ACCESS_DENIED_ACE
ACCESS_MASK
ACE
ACE_HEADER
ACL
RtlAddAccessAllowedAce
SID
SYSTEM_ALARM_ACE
SYSTEM_AUDIT_ACE

 

 

Send comments about this topic to Microsoft

Show:
© 2015 Microsoft