Contains the eDirectory information for the attributes that use the Object ACL syntax.
typedef struct
{
pnstr8 protectedAttrName ;
pnstr8 subjectName ;
nuint32 privileges ;
} Object_ACL_T;
Object_ACL_T = Record
protectedAttrName : pnstr8;
subjectName : pnstr8;
privileges : nuint32
End;
Points either to the name of the specific attribute to be protected or to one of the following defines:
"[All Attributes Rights]" DS_ALL_ATTRS_NAME
"[Entry Rights]" DS_ENTRY_RIGHTS_NAME
Points either to the name of the object receiving the rights to the protected object or to one of the following defines:
"[Root]" DS_ROOT_NAME
"[Public]" DS_PUBLIC_NAME
"[Inheritance Mask]" DS_MASK_NAME
"[Creator]" DS_CREATOR_NAME
"[Self]" DS_SELF_NAME
DS_CREATOR_NAME and DS_SELF_NAME can be used only with NWDSAddObject.
Specifies a bit mask identifying specific rights (see Section 5.18, eDirectory Access Control Rights).