Microsoft Internet Security and Acceleration Server 2000


The IFWXSocket interface is the Firewall service socket interface.

Note  Before releasing this interface, you must call IFWXSocket::Close or IFWXSocket::Shutdown on it.


This interface does not necessarily correspond to a network socket but allows data filters to work with the data that is flowing through the socket by using a socket-like interface. A network socket implements the IFWXNetworkSocket interface.

Methods in Vtable Order

IUnknown Methods Description
QueryInterface Returns pointers to supported interfaces.
AddRef Increments the reference count.
Release Decrements the reference count.

IFWXSocket Methods Description
Send Sends a buffer asynchronously.
SendTo Sends a buffer asynchronously to a specific address, on UDP sockets.
Recv Receives a buffer asynchronously.
Shutdown Shuts down the socket (half close).
Close Closes the socket.


This interface is implemented by the Firewall service.


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