Microsoft Internet Security and Acceleration Server 2000

FPCPolicyElements Object

The FPCPolicyElements object is used to access configuration settings of ISA, including schedules, bandwidth priorities, destination sets, client address sets, and protocol definitions. The properties of the FPCPolicyElements object are closely mirrored by what is shown under the Policy Elements node of ISA Management. Configuration settings of each of these categories are programmatically managed through the FPCPolicyElements object.

This object is a property of the FPCArray object.

Click here to see the ISA object hierarchy.

Note to C++ Programmers

This object implements the IFPCPolicyElements interface.


The following table lists the methods of the FPCPolicyElements object.

Method Description
Refresh Reads the object's configuration information from persistent storage, discarding any changes to the configuration that were not saved.
Save Saves the object's configuration to persistent storage.


The following table lists the properties of the FPCPolicyElements object.

Property Description
BandwidthPriorities Gets the collection of bandwidth priorities in this array.
ClientAddressSets Gets a collection of all client address sets in this array.
ContentGroups Gets a collection of all content groups in this array.
DestinationSets Gets a collection of all destination sets in this array.
DialupEntries Gets a collection of dialup entries.
EventDefinitions Gets a collection of all alert events in this array.
ProtocolDefinitions Gets a collection for accessing the Firewall service protocols.
Schedules Gets a collection of all schedules in this array.
VendorParametersSets Gets a reference to an object for storing and loading custom data into the FPCPolicyElements object's storage.


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