[This is preliminary documentation and subject to change.]
The ACTRL_ACCESS_ENTRY_LIST structure contains a list of access entries.
typedef struct _ACTRL_ACCESS_ENTRY_LIST {
ULONG cEntries;
PACTRL_ACCESS_ENTRY pAccessList;
} ACTRL_ACCESS_ENTRY_LIST, *PACTRL_ACCESS_ENTRY_LIST;
To create an empty access list, set cEntries to zero and pAccessList to NULL. An empty list does not grant access to any trustee, and thus, denies all access to an object.
To create a null access list, set the pAccessEntryList member of an ACTRL_PROPERTY_ENTRY structure to NULL. A null access list grants everyone full access to the object.
Windows NT: Requires version 5.0 or later.
Windows: Unsupported.
Windows CE: Unsupported.
Header: Declared in accctrl.h.
Unicode: Defined as Unicode and ANSI structures.
Access Control Overview, Access Control Structures, ACTRL_ACCESS_ENTRY, ACTRL_PROPERTY_ENTRY