Microsoft Internet Security and Acceleration Server 2000

Extending ISA Storage

This section describes how to add extensions to Internet Security and Acceleration (ISA) Server 2000 by using the FPCVendorParametersSets collection.

The vendor component must use the ISA central configuration management facilities to store its configuration. The facilities hide the storage location (local or Microsoft® Active Directory™), and provide support for promotion to Active Directory, central backup-and-restore capabilities, and sharing with all array members. A vendor can create new objects or associate additional information to system-defined objects by means of the FPCVendorParametersSets collection.

For example, an application filter can be added to ISA Server by using the FPCVendorParametersSets collection. This filter will then save the Multipurpose Internet Mail Extensions (MIME) data types that it needs to filter; this data will be stored by means of the collection's Save method and will be associated with that filter. After this extension is made to ISA Server, the vendor-specific data will be backed up with all other ISA data.

ISA storage is hierarchical. An extension developer can pick any node to extend. For example, you may want the extension to be per array, and therefore stored under the array node, or per computer, and therefore stored under the computer node.

See Also

FPCVendorParametersSet