Microsoft Internet Security and Acceleration Server 2000

FPCFirewallSession Object

The FPCFirewallSession object represents a single firewall session. A firewall session is created each time a Firewall client or SecureNAT client makes a request. Application filters can create sessions by using the IFWXFirewall::CreatePrivateSession method. Server publishing rules also create sessions for requests they direct to published servers.

In ISA Management, sessions are shown in the Real Time Monitoring node.

The FPCFirewallSession object is a member of the FPCFirewallSessions collection.

Click here to see the ISA object hierarchy.

Note to C++ Programmers

This object implements the IFPCFirewallSession interface.


The following table lists the methods of the FPCFirewallSession object.

Method Description
AbortSession Stops all connections that have the user name and computer of the session, and removes the session from the collection.
Refresh Reads the FPCFirewallSession objects by using a remote procedure call (RPC).


The following table lists the properties of the FPCFirewallSession object.

Property Description
ClientComputerName Gets the name of the client computer for this session.
ClientIpAddress Gets the IP address of the client computer for this session.
UserName Gets the user name for this session.
FirewallSessionConnections Gets a pointer to the FPCFirewallSessionConnections collection.


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