Microsoft Internet Security and Acceleration Server 2004 SDK

Session Filter Objects

A session filter object is a COM object that implements the IFWXSessionFilter interface. The names of filter objects typically include the word combination SessionFilter. A session filter object is created and attached to the applicable session when the Microsoft Firewall service detects a network event for which an application filter is registered. Only one instance of a session filter object is created for a session. By being attached to the session, a session filter object can be notified about the Firewall service network events for which it is registered and react to them. The events for which a session filter object can register are specified by values from the FwxFirewallEventType enumerated type. For example, a session filter object can handle the events by creating a data filter object for each connection in the session.