IADsAccessControlList::RemoveAce

Removes one or more access control entries (ACEs) from the access control list (ACL).

HRESULT RemoveAce(
  IDispatch * pAccessControlEntry  //
);
 

Parameters

pAccessControlEntry
[in] Array of ACEs to be removed from the ACL.

Return Values

This method returns the standard values E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED, and E_FAIL, as well as the following:

S_OK
The ACEs were successfully removed.

See Also

IADsAccessControlEntry