Microsoft Internet Security and Acceleration Server 2000

FPCProtocolDefinitions Collection

The FPCProtocolDefinitions collection provides access to all the Firewall service protocols in an ISA array. It gives access to the collection of FPCProtocolDefinition objects.

This collection is a property of the FPCPolicyElements object.

Click here to see the ISA object hierarchy.

Note to C++ Programmers

This collection implements the IFPCProtocolDefinitions interface.


The following table lists the methods of the FPCProtocolDefinitions collection.

Method Description
AddTCP Creates a new TCP protocol object and returns a reference to it.
AddUDP Creates a new UDP protocol object and returns a reference to it.
Item Retrieves the given FPCProtocolDefinition object from the collection.
Refresh Reads the collection's configuration information from persistent storage, discarding any changes to the configuration that were not saved.
Remove Removes the given object from the collection.
Save Saves the collection's configuration to persistent storage.


The following table lists the properties of the FPCProtocolDefinitions collection.

Property Description
Count Gets the number of protocol objects in the collection.
VendorParametersSets Gets a reference to an object for storing and loading custom data into the FPCProtocolDefinitions collection's storage.


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