|Microsoft Internet Security and Acceleration Server 2000|
Creates a TCP/IP socket.
HRESULT CreateNetworkSocket( INT Protocol, IFWXNetworkSocket **piSocket );
|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.