Receiving Connection Notifications
Some applications need to receive notification of connection events, either before the event, just after it occurs, or both. You can create a DLL to receive advance and after-the-fact notification of connection events.
An example of an application that needs to receive advance notification of a connection event is the Remote Access Service (RAS). RAS needs to be informed before a connection is made because it may be necessary to establish a modem connection before making the network connection.
Similarly, applications may need to clean up resources after the connection is made, therefore requiring a post-connection notification.
After you implement these functions, you must register your DLL as described in Registering to Receive Connection Notifications.