Export (0) Print
Expand All

CAcl::GetAclEntries

Retrieves the access-control list (ACL) entries from the CAcl object.

void GetAclEntries( 
   CSid::CSidArray * pSids, 
   CAccessMaskArray * pAccessMasks = NULL, 
   CAceTypeArray * pAceTypes = NULL, 
   CAceFlagArray * pAceFlags = NULL 
) const throw(...);

pSids

A pointer to an array of CSid objects.

pAccessMasks

The access masks.

pAceTypes

The access-control entry (ACE) types.

pAceFlags

The ACE flags.

This method fills the array parameters with the details of every ACE object contained in the CAcl object. Use NULL when the details for that particular array are not required.

The contents of each array correspond to each other, that is, the first element of the CAccessMaskArray array corresponds to the first element in the CSidArray array, and so on.

See ACE_HEADER for more details on ACE types and flags.

Header: atlsecurity.h

Show:
© 2014 Microsoft