Microsoft Internet Security and Acceleration Server 2000


The Firewall service uses the IFWXFilter interface to load and initialize a filter and to create session filters. An IFWXFilter interface is called for each filter that is in ISA storage and is enabled.

Methods in Vtable Order

IUnknown Methods Description
QueryInterface Returns pointers to supported interfaces.
AddRef Increments the reference count.
Release Decrements the reference count.

IFWXFilter Methods Description
FilterInit Called by the Firewall service when the filter is starting.
FilterShutdown Called by the Firewall service when the service is stopping.
AttachToSession Called by the Firewall service when it determines that a session filter is needed.


This interface is implemented by the application filter.


This is the interface that is used to create the filter object; therefore, every filter must initially implement this interface. Only one instance of the IFWXFilter object is created per filter.


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