Copies all access control entries (ACEs) in the access control list (ACL) to the caller's process space.
HRESULT CopyAccessList(
IDispatch * ppAccessControlEntry //Entries to be added
);
This method returns the standard values E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED, and E_FAIL, as well as the following:
The caller is responsible for calling Release on the copies ACEs through their IDispatch pointers.
IADsAccessControlEntry, IADsSecurityDescriptor