Microsoft Internet Security and Acceleration Server 2000

FPCAccessControlList Collection

The FPCAccessControlList collection contains a group of FPCAccessControlEntry objects that provide finely tuned access control to the same ADSI object for different clients. In general, different providers implement different access controls. The object's behavior is thus highly provider-specific.

Before you can work with FPCAccessControlEntry objects, you must obtain the FPCAccessControlList to which they belong. FPCAccessControlList collections are managed by security descriptors and can be in the form of a discretionary access-control list or a system access-control list. Using this collection, you can retrieve FPCAccessControlEntry objects, add new objects to the list, or remove existing objects.

The FPCAccessControlList object is a property of an FPCSecurityDescriptor object.

Click here to see the ISA object hierarchy.

Note to C++ Programmers

This object implements the IFPCAccessControlList interface.


The following table lists the methods of the FPCAccessControlList collection.

Method Description
AddAce Adds an FPCAccessControlEntry object to the list.
CopyAccessList Returns a copy of the current FPCAccessControlList collection.
RemoveAce Removes an FPCAccessControlEntry object from the list.


The following table lists the properties of the FPCAccessControlList collection.

Property Description
AceCount Gets the number of FPCAccessControlEntry objects in the collection.
AclRevision Gets or sets the FPCAccessControlList collection revision number.


  Windows NT/2000: Requires Windows 2000.
  Version: Requires ISA Server 2000.
  Header: Msfpccom.idl.