Microsoft Internet Security and Acceleration Server 2000

FwxBindEvent

The FwxBindEvent structure contains parameters for the fwx_Bind_Udp and fwx_Bind_Tcp events.

These events are the result of Firewall client calling the bind function, or an application filter calling the IFWXSession::BindForClient method.

typedef struct {
  LPSOCKADDR Address;
  DWORD AddressLength;
  IFWXConnection * piConnection;
  FwxFilterAccess FilterAccess;
  GUID ProtocolGuid
} FwxBindEvent;

Members

Address
[in] Pointer to a sockaddr structure that contains the address that the client wants to assign to the socket.
AddressLength
[in] Length, in bytes, of the data pointed to by the Address member.
piConnection
[in] Pointer to the IFWXConnection interface on the Firewall service connection object for this request.
FilterAccess
[in] Access status for the event. This is a value from the FwxFilterAccess enumeration. 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.
ProtocolGuid
[in] The globally unique identifier (GUID) for the protocol, if known to the Firewall service. If the protocol is not known, this parameter has the value GUID_NULL.

Requirements

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