Microsoft Internet Security and Acceleration Server 2000 |
Sets the name of the socket for the connection. Call this method only if the caller is emulating the connection.
HRESULT SetSocketName( LPSOCKADDR Address, DWORD AddressLength );
On regular connections, the Firewall service calls the getsockname Winsock function on the external socket and passes this information to the Firewall client. For an emulated connection there is no external socket, or the external socket is known only to the filter. The filter is required to call this method and set the socket name.
When there is no connection, it is advisable to return an IP address of the Firewall service (external or internal as appropriate) because the client application may use this information to publish the address.