Microsoft Internet Security and Acceleration Server 2000

FPCVendorParametersSet Object

The FPCVendorParametersSet object is used to set and return any vendor-specific data. FPCVendorParametersSet objects are used to integrate third-party extensions into ISA. Most ISA objects that are used programmatically have a VendorParametersSets property and can therefore be extended.

This object is used to store data that is defined as {name, value} pairs by using the Value property. The following example stores a property named x having a value of 1:

FPCVendorParametersSet.Value("x") = 1

The phrase Value("x") will return the value.

Updates to this object are transactional. The data is stored as a single binary large object (BLOB). Note that on registry-based ISA server computers, the size of the object is limited to 1 megabyte.

This object is a member of the FPCVendorParametersSets collection.

Click here to see the ISA object hierarchy.

Note to C++ Programmers

This object implements the IFPCVendorParametersSet interface. An example of C++ usage of IFPCVendorParametersSet is provided as part of the topic How to Create an Application Filter, in the topic Reading Configuration from Vendor Parameter Sets.


The following table lists the methods of the FPCVendorParametersSet object.

Method Description
CancelWaitForChanges For use in C and C++ programming only; cancels the registration established by the WaitForChanges method.
Refresh Reads the object's configuration information from persistent storage, discarding any changes to the configuration that were not saved.
RemoveValue The RemoveValue method of the FPCVendorParametersSet object removes the given value from the set.
Save Saves the object's configuration to persistent storage.
WaitForChanges For use in C and C++ programming only; registers to wait for an event indicating that the FPCVendorParametersSet context has changed.


The following table lists the properties of the FPCVendorParametersSet object.

Property Description
AllNames Gets all the names of the parameters set.
Name Gets or sets the name of the parameters set.
Value Gets or sets the value associated with the given name.


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