Phone-Book Dateien und Verbindungsinformationen

Ein RasDial-Aufruf muss die Informationen angeben, die der Remotezugriffsserver Verbindungs-Manager, um die Verbindung herzustellen. In der Regel stellt der RasDial-Aufruf die Verbindungsinformationen durch Angabe eines Telefonbucheintrags zur Verfügung. Die Verbindungsinformationen in einem Telefonbucheintrag umfassen Telefonnummern, Basistarife, Benutzerauthentifizierungsinformationen und andere Verbindungsinformationen.

Ein RAS-Client verwendet die Parameter der RasDial-Funktion, um eine Telefonbuchdatei und einen Eintrag in dieser Datei anzugeben. Der lpszPhonebookPath-Parameter kann den Namen einer Telefonbuchdatei angeben, oder er kann NULL sein, um anzugeben, dass die Standard-Telefonbuchdatei verwendet werden soll. Der lpRasDialParams-Parameter verweist auf eine RASDIALPARAMS-Struktur, die den Namen des zu verwendenden Telefonbucheintrags angibt.

Um eine Liste von Telefonbucheinträgen anzuzeigen, aus denen der Benutzer eine Verbindung auswählen kann, kann ein RAS-Client die RasEnumEntries-Funktion aufrufen, um die Einträge in einer Telefonbuchdatei aufzählen.

Um eine Verbindung herzustellen, ohne einen Telefonbucheintrag zu verwenden, kann der RasDial-Aufruf eine leere Zeichenfolge für das szEntryName-Member der RASDIALPARAMS-Struktur angeben. Das Mitglied RASDIALPARAMS.szPhoneNumber muss die aufrufende Zahl enthalten. In diesem Fall verwendet der Remotezugriffsserver Verbindungs-Manager den ersten verfügbaren Modemport und Standardwerte für alle anderen Einstellungen.