RAS-verbindingsbewerkingen
Windows NT en latere versies bieden de RasPhonebookDlg en RasDialDlg functies die de ingebouwde gebruikersinterface weergeven voor het starten van een RAS-verbindingsbewerking. Voor de meeste toepassingen is dit de voorkeurswijze om een RAS-verbindingsbewerking te starten. Windows 95 biedt momenteel geen ondersteuning voor deze functies.
In de rest van deze sectie worden de functies op laag niveau beschreven voor het starten van een RAS-verbinding. Deze functies zijn beschikbaar op zowelWindows NT 4.0 (en latere versies) als Windows 95.
Een RAS-clienttoepassing maakt gebruik van de RasDial--functie om een verbinding met een RAS-server tot stand te brengen. De functie RasDial start de verbindingsbewerking, die vervolgens wordt uitgevoerd door Remote Access Connection Manager.
Remote Access Connection Manager is een service die de details afhandelt van het tot stand brengen van de verbinding met de externe server. Deze service biedt de client ook statusinformatie tijdens de verbindingsbewerking. Remote Access Connection Manager wordt automatisch gestart wanneer een toepassing de RASAPI32.DLL laadt.
De RasDial-aanroep geeft de volgende informatie op wanneer er een verbindingsbewerking wordt gestart:
- De verbindingsgegevens dat de verbinding tot stand moet worden gebracht door Remote Access Connection Manager.
- Een optionele meldingshandler die voortgangsmeldingen ontvangt tijdens de verbindingsbewerking. Als de RasDial--aanroep een meldingshandler opgeeft, wordt de aanroep asynchrone; anders is het synchrone.
- Een optionele RASDIALEXTENSIONS structuur om extensies voor de RasDial--bewerking in of uit te schakelen. Met de extensies kan een RAS-client bepaalde modeminstellingen rechtstreeks inschakelen, om te bepalen of RAS gebruikmaakt van de voor- en achtervoegsels in een telefoonboekvermelding en om onderbroken statussen te ondersteunen tijdens de verbindingsbewerking.