FwxFirewallEventParameters union

Applies to: desktop apps only

The FwxFirewallEventParameters union has members that specify the parameters for firewall events of different types. The union discriminant is a value from the FwxFirewallEventType enumerated type.

The FwxFirewallEventParameters union is typically a member of an FwxFirewallEvent structure.

Syntax


typedef union _tagFwxFirewallEventParameters {
  FwxConnectEvent               Connect;
  FwxUdpDestination             UdpDest;
  FwxBindEvent                  Bind;
  FwxListenEvent                Listen;
  FwxAcceptEvent                Accept;
  FwxGetHostByAddrEvent         GetHostByAddr;
  FwxGetHostByNameEvent         GetHostByName;
  FwxEndConnectionEvent         EndConnect;
  FwxEstablishedConnectionEvent EstablishedConnection;
} FwxFirewallEventParameters;

Members

Connect

FwxConnectEvent structure that specifies the parameters for an event of type fwx_Connect_Tcp, as defined in the FwxFirewallEventType enumerated type.

UdpDest

FwxUdpDestination structure that specifies the parameters for an event of type fwx_Udp_Destination, as defined in the FwxFirewallEventType enumerated type.

Bind

FwxBindEvent structure that specifies the parameters for an event of type fwx_Bind_Tcp or fwx_Bind_Udp, as defined in the FwxFirewallEventType enumerated type.

Listen

FwxListenEvent structure that specifies the parameters for an event of type fwx_Listen, as defined in the FwxFirewallEventType enumerated type.

Accept

FwxAcceptEvent structure that specifies the parameters for an event of type fwx_AcceptedConnection, as defined in the FwxFirewallEventType enumerated type.

GetHostByAddr

FwxGetHostByAddrEvent structure that specifies the parameters for an event of type fwx_GetHostByAddr, as defined in the FwxFirewallEventType enumerated type.

GetHostByName

FwxGetHostByNameEvent structure that specifies the parameters for an event of type fwx_GetHostByName, as defined in the FwxFirewallEventType enumerated type.

EndConnect

FwxEndConnectionEvent structure that specifies the parameters for an event of type fwx_ConnectionTerminating, as defined in the FwxFirewallEventType enumerated type.

EstablishedConnection

FwxEstablishedConnectionEvent structure that specifies the parameters for an event of type fwx_EstablishedConnection, as defined in the FwxFirewallEventType enumerated type.

Requirements

Minimum supported client

None supported

Minimum supported server

Windows Server 2008 R2, Windows Server 2008 with SP2 (64-bit only)

Version

Forefront Threat Management Gateway (TMG) 2010

Header

Wspfwext.idl

See also

Structures

 

 

Build date: 7/12/2010

Show: