ACCESS_ALLOWED_ACE structure (ntifs.h)
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;
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
Requirement | Value |
---|---|
Header | ntifs.h (include Ntifs.h) |