Windows には、システムによって提供される RAS ダイアログ ボックスを表示する一連の関数が用意されています。 これらの関数を使用すると、ユーザーが RAS タスクを実行できるように、使い慣れたユーザー インターフェイスをアプリケーションで簡単に表示できます。 たとえば、ユーザーは接続を確立して監視したり、電話帳のエントリを操作したりできます。 Windows 95 では現在、これらの機能はサポートされていません。
RasPhonebookDlg 関数は、ダイヤルアップ ネットワーク のメイン ダイアログ ボックスを表示します。 このダイアログ ボックスから、ユーザーは、選択した電話帳エントリのダイヤル、編集、削除、新しい電話帳エントリの作成、またはユーザー設定の指定を行うことができます。 RasPhonebookDlg 関数は、RASPBDLG 構造体を使用して、追加の入力パラメーターと出力パラメーターを指定します。 たとえば、構造体のメンバーを設定して、画面上のダイアログ ボックスの位置を制御できます。 RASPBDLG 構造体を使用して、ダイアログ ボックスが開いている間にユーザー アクティビティの通知を受け取る RasPBDlgFunc コールバック関数を指定できます。 たとえば、RAS は、ユーザーが電話帳エントリをダイヤル、編集、作成、または削除した場合に、RasPBDlgFunc 関数を呼び出します。
RasDialDlg 関数を使用すると、メインの [ダイヤルアップ ネットワーク ] ダイアログ ボックスを表示せずに RAS 接続操作 開始できます。 RasDialDlgでは、通話する電話番号または電話帳のエントリを指定します。 この関数は、接続操作の状態を示すダイアログ ボックスのストリームを表示します。 RasDialDlg 関数は、RASDIALDLG 構造体を使用して、ダイアログ ボックスの位置や呼び出す電話帳サブエントリなどの追加の入力および出力パラメーターを指定します。
Dial-Up Networking プロパティ シートを表示するには、RasMonitorDlg 関数を呼び出します。 このダイアログ ボックスを使用すると、ユーザーは既存の接続の状態を監視できます。 RasMonitorDlg 関数は、RASMONITORDLG 構造体を使用して、ダイアログ ボックスの位置や上部に表示するプロパティ シート ページなどの追加の入力パラメーターと出力パラメーターを指定します。
RasEntryDlg 関数を呼び出して、電話帳エントリを作成、編集、またはコピーするためのプロパティ シートを表示できます。 RasEntryDlg 関数は、RASENTRYDLG 構造体を使用して、ダイアログ ボックスの位置や電話帳操作の種類などの追加の入力パラメーターと出力パラメーターを指定します。