|Microsoft Internet Security and Acceleration Server 2000|
The IFWXConnection interface implements functions specific to a particular connection.
|QueryInterface||Returns pointers to supported interfaces.|
|AddRef||Increments the reference count.|
|Release||Decrements the reference count.|
|AttachDataFilter||Sets up a data filter for a connection.|
|AttachDataFilterWithDestination||Sets up a data filter that is valid only for a specific UDP destination.|
|EmulateConnection||Makes a connection to a client after emulating a bind method.|
|SetSocketName||Sets the socket name for an emulated bind.|
|Kill||Forces the connection to terminate.|
|GetExternalSocketName||Gets the socket name for the external side of the connection.|
|SetClientAddress||Gives the client address for a connection returned by the IFWXSession::BindForClient method, for which the client address was not previously specified.|
|SetProtocol||Associates the connection object with a specified protocol.|
|Deny||Denies the current operation.|
|SetBufferSize||Sets the buffer size for a connection.|
|GetExternalPeerName||Gets the peer name for the external side of the connection.|
|GetSession||Returns the session object to which a connection belongs.|
|SetIpFilter||Sets the IP filter for the connection.|
|GetIpFilter||Gets a copy of the IP filter object for the connection.|
This interface is implemented by the Firewall service.
The connection object represented by the IFWXConnection interface implements functions specific to a particular connection. Every remote socket created on behalf of a client has a connection object associated with it.
A single TPC connection between a listening socket on the Firewall service and an external server may result in the creation of two connection objects: listening on the Firewall service, and inbound. When the remote server disconnects, the inbound connection is closed, but the listening connection may not close if FWX_FLAG_ALLOW_MULTIPLE was specified.
Windows NT/2000: Requires Windows 2000.
Version: Requires ISA Server 2000.