Manage RAS (remote access) connections.

AbortRasConnectionNotificationAborts the thread monitoring the RAS connection started by RasConnectionNotificationEx.
ARasConnectionsStores information about all active RAS connections into an array.
ARasDevicesStores information about all available RAS-capable devices into an array.
ARasPhonebookEntriesStores information about all entry names in a remote access phone book into an array.
RasClearConnectionStatisticsThe RasClearConnectionStatistics functions clears any accumulated statistics for the specified RAS connection.
RasConnectionNotificationExStarts a new thread which monitors the system for RAS connections, whenever a connection is created or terminated the specified callback procedure is called.
RasDialDlgExEstablishes a RAS connection using a specified phone-book entry and the credentials of the logged-on user.
RasDialExThe RasDial function establishes a RAS connection between a RAS client and a RAS server.
RasGetConnectStatusExRetrieves information on the current status of the specified remote access connection into an array.
RasHangUpExTerminates a remote access connection.
RasPhonebookDlgExDisplays the main Dial-Up Networking dialog box.
From this modal dialog box, the user can dial, edit, or delete a selected phone-book entry, create a new phone-book entry, or specify user preferences. The function returns when the dialog box closes.