|Microsoft Internet Security and Acceleration Server 2000|
The FPCWebFilter object represents a single Web (ISAPI) filter that is registered to extend the ISA Web proxy service. Web filters are dynamic-link libraries (DLLs) that are loaded when the ISA Web proxy service is started and stay in memory until the service shuts down. Once loaded, Web filters can be configured to receive a number of special filter-event notifications. These filter-event notifications occur with each HTTP request that the ISA Web proxy service receives and with each response returned through the ISA Web proxy by an external Web server.
This object is a member of the FPCWebFilters collection.
Click here to see the ISA object hierarchy.
This object implements the IFPCWebFilter interface.
Note When you've made and saved Web filter configuration changes the Web proxy (W3proxy) service must be restarted for your change to take effect. To stop and restart the Web proxy service, use the FPCArray.SendRestartNotification method.
The following table lists the methods of the FPCWebFilter object.
|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 FPCWebFilter object.
|Description||Gets or sets the vendor-supplied description of the filter.|
|Enabled||Gets or sets whether the filter is enabled.|
|FilterDirection||Gets the direction of the filter.|
|Guid||Gets the globally unique identifier (GUID) that identifies the filter. The vendor of the filter provides the GUID.|
|Name||Gets or sets the vendor-supplied name of the filter.|
|Order||Gets the filter's order.|
|Priority||Gets or sets the filter's priority.|
|RelativePath||Gets or sets the filter dynamic-link library DLL path relative to ISA-install-dir\isapi.|
|Vendor||Gets or sets the name of the vendor of the filter.|
|VendorParametersSets||Gets a reference to an object for storing and loading custom data into the FPCWebFilter object's storage.|
|Version||Gets or sets the vendor-supplied version of the filter.|
Windows NT/2000: Requires Windows 2000.
Version: Requires ISA Server 2000.