Microsoft Internet Security and Acceleration Server 2004 SDK |
The FirewallEventHandler method provides the event sink for Microsoft Firewall service events related to the session to which the session filter is attached.
HRESULT FirewallEventHandler( const FirewallEvent* pFirewallEvent );
This method is called when an event occurs for which the filter is registered. In this method, you select an action based on the event data provided by the Firewall service.
The following is an example implementation of the FirewallEventHandler method.
HRESULT STDMETHODCALLTYPE CMySessionFilter::FwxFirewallEventHandler( FirewallEvent *pEvent) { switch (pEvent->EventType) { case fwx_Connect_Tcp: // Handle connect event. case fwx_Accept: // Handle accept event .... default: return E_NOTIMPL; }
Server: Requires Windows Server 2003 or Windows
2000.
Version: Requires Internet Security and Acceleration
Server 2004.
Header: Declared in Wspfwext.idl.