ACTRL_ACCESS_ENTRY_LIST

[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;
 

Members

cEntries
Specifies the number of entries in the pAccessList array.
pAccessList
Pointer to an array of ACTRL_ACCESS_ENTRY structures. Each structure specifies access-control information for a specified trustee.

Remarks

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.

QuickInfo

  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.

See Also

Access Control Overview, Access Control Structures, ACTRL_ACCESS_ENTRY, ACTRL_PROPERTY_ENTRY