Session Objects

A session is a group of connections that are related because they are associated with a particular client. For Firewall clients, a session is created for each control channel. For SecureNAT clients, a session is created for each client IP address.

The Microsoft Firewall service creates a session object, which implements the IFWXSession interface, for each session. The session object can be used for querying information about the user that made the connection (including the user's permissions), for modifying the permissions of future connections, and for performing network operations on behalf of the application. The session object provides specific functionality through the IFWXSession interface, including the following:

Send comments about this topic to Microsoft

Build date: 11/30/2009

© 2008 Microsoft Corporation. All rights reserved.