Поделиться через


Операции подключения RAS

Windows NT и более поздних версий предоставляют функции RasPhonebookDlg и RasDialDlg, которые отображают встроенный пользовательский интерфейс для запуска операции подключения RAS. Для большинства приложений это предпочтительный способ запуска операции подключения RAS. Windows 95 в настоящее время не поддерживает эти функции.

Оставшаяся часть этого раздела описывает низкоуровневые функции для запуска подключения RAS. Эти функции доступны в NT 4.0 (и более поздних версиях) и Windows 95.

Клиентское приложение RAS использует функцию RasDial для установления подключения к серверу RAS. Функция RasDial запускает операцию подключения, которая затем выполняется диспетчером подключений удаленного доступа.

Диспетчер подключений удаленного доступа — это служба, которая обрабатывает сведения об установке подключения к удаленному серверу. Эта служба также предоставляет клиенту сведения о состоянии во время операции подключения. Диспетчер подключений удаленного доступа запускается автоматически, когда приложение загружает RASAPI32.DLL.

Вызов RasDial указывает следующие сведения при запуске операции подключения:

  • Сведения о подключении , что диспетчер подключений удаленного доступа должен установить подключение.
  • Необязательный обработчик уведомлений , который получает уведомления о ходе выполнения во время операции подключения. Если вызов RasDial указывает обработчик уведомлений, вызов асинхронной; в противном случае синхронный.
  • Необязательная структура RASDIALEXTENSIONS для включения или отключения расширений для операции RasDial. Расширения позволяют клиенту RAS напрямую включить некоторые параметры модема, управлять использованием префиксов и суффиксов в записи телефонной книги и поддержки приостановленных состояний во время операции подключения.