Microsoft Internet Security and Acceleration Server 2000


The FwxConnectEvent structure contains parameters for the fwx_Connect_Tcp event.

This information concerns a connect call made by a Firewall client, or a TCP connection initiated by a SecureNAT client.

typedef struct {
  DWORD AddressLength;
  IFWXConnection * piConnection;
  FwxFilterAccess FilterAccess;
} FwxConnectEvent;


[in] Pointer to a sockaddr structure that contains the address to which the client is attempting to connect.
[in] Length, in bytes, of the data pointed to by the Address member.
[in] Pointer to the IFWXConnection interface on the Firewall service connection object for this request.
[in] Access status for the event. This is a value from the FwxFilterAccess enumerated type. This member indicates the current access status. The filter may not directly modify this member. To modify the access status, a filter may call IFWXConnection::SetProtocol or IFWXConnection::Deny.


SecureNAT connections will generate an event only if the connection is to a port that is a primary port of a predefined protocol (including protocols defined by IFWXFilterAdmin::RegisterProtocolForFilter) or to an address specified in a call to IFWXSession::AllowFutureConnect. Other connection attempts are dropped by the system before they reach the Firewall service. For more information about NAT and SecureNAT, see Secure Network Address Translation.


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

See Also

FwxFirewallEventParameters, FwxFirewallEventType