Microsoft Internet Security and Acceleration Server 2000 |
Creates a TCP/IP socket.
HRESULT CreateNetworkSocket( INT Protocol, IFWXNetworkSocket **piSocket );
Value | Description |
---|---|
FWX_PROTOCOL_TCP | The method will create a TCP socket. |
FWX_PROTOCOL_UDP | The method will create a UDP socket. |
Filters must use this interface and not call the Winsock dynamic-link library (DLL) directly to create a socket. The ISA socket object automatically opens packet filter ports required for any operation made with this socket. Sockets created with the Winsock DLL will not work with ISA's packet filtering.
A socket created by this method is not associated with a specific user and will therefore always be successfully created regardless of ISA access policy. To create a socket that is user specific, use the IFWXSession::CreateNetworkSocket method.