IADsAccessControlEntry Property Methods

Property methods take the form of either get_<property> or put_<property>. The property methods of the IADsAccessControlEntry interface get or set the properties described below. For more information, see Interface Property Methods.

Properties in Vtable Order

Property Access Method Prototype
AccessMask R/W HRESULT get_AccessMask
([out] LONG * plnAccessMask);

HRESULT put_AccessMask
([in] LONG lnAccessMask);

AceType ReadW HRESULT get_AceType
([out] LONG * plAceType);

HRESULT put_AceType
([in] LONG lnAceType);

AceFlags R/W HRESULT get_AceFlags
([out] LONG * plnAceFlags);

HRESULT put_AceFlags
([in] LONG lnAceFlags);

Flags R/W HRESULT get_Flags
([out] LONG * lnflags);

HRESULT put_Flags
([in] LONG lnflags);

ObjectType R/W HRESULT get_ObjectType
([out] BSTR * bstrObjectType);

HRESULT put_ObjectType
([in] BSTR bstrObjectType);

InheritedObjectType R/W HRESULT get_InheritedObjectType
([out] BSTR * bstrInheritedObjectType);

HRESULT put_InheritedObjectType
([in] BSTR bstrInheritedObjectType);

Trustee R/W HRESULT get_SecurityIdentifier
([out] BSTR * pbstrSecurityId);

HRESULT put_SecurityIdentifier
([in] BSTR bstrSecurityId);


Property Descriptions

AccessMask
Flags defining access permissions granted or denied by this entry.
AceType
Flag indicating the type of ACE.
AceFlags
Flags determining whether other containers or objects can inherit the ACE from the primary object to which the ACL is attached.
Flags
TBD.
ObjectType
TBD.
InheritedObjectType
TBD.
Trustee
TBD.

See Also

IADsAccessControlList