The IADsAccessControlEntry interface manages the contents of individual access control entries (ACEs) in the access control list (ACL).
Providers using an ACL to manage user access to directory service resources must implement IADsAccessControlEntry for each entry in the ACL.
Call IADSAccessControlEntry to get and set properties on an ACE.
IUnknown Methods | Description |
---|---|
QueryInterface | Returns pointers to supported interfaces. |
AddRef | Increments reference count. |
Release | Decrements reference count. |
IDispatch Methods | Description |
---|---|
GetTypeInfoCount | Gets the number of type descriptions. |
GetTypeInfo | Gets a description of object's programmable interface. |
GetIDsOfNames | Maps name of method or property to DISPID. |
Invoke | Calls one of the object's methods or gets/sets one of its properties. |
IADsAccessControlEntry Methods | Description |
---|---|
get/put_AccessMask | Gets/sets the access mask for an ACE. |
get/put_AceType | Gets/sets the ACE type. |
get/put_AceFlags | Gets/sets ACE flag values. |
get/put_Flags | Gets/sets flag values. |
get/put_ObjectType | Gets/sets object type. |
get/put_InheritedObjectType | Gets/sets inherited object type. |
get/put Trustee | Gets/sets trustee. |
IAccessControlList, IADsSecurityDescriptor, Using Credentials and Security