Udostępnij za pośrednictwem


Operacje połączenia RAS

Windows NT i nowsze wersje zapewniają RasPhonebookDlg i RasDialDlg funkcje, które wyświetlają wbudowany interfejs użytkownika do uruchamiania operacji połączenia RAS. W przypadku większości aplikacji jest to preferowany sposób uruchamiania operacji połączenia RAS. System Windows 95 nie obsługuje obecnie tych funkcji.

W pozostałej części tej sekcji opisano funkcje niskiego poziomu dotyczące uruchamiania połączenia RAS. Te funkcje są dostępne zarówno w systemie Windows NT 4.0 (i nowszych wersjach) i Windows 95.

Aplikacja kliencka RAS używa funkcji RasDial w celu nawiązania połączenia z serwerem RAS. Funkcja RasDial uruchamia operację połączenia, która jest następnie wykonywana przez Menedżera połączeń dostępu zdalnego.

Menedżer połączeń dostępu zdalnego to usługa, która obsługuje szczegóły nawiązywania połączenia z serwerem zdalnym. Ta usługa udostępnia również klientowi informacje o stanie podczas operacji połączenia. Menedżer połączeń dostępu zdalnego jest uruchamiany automatycznie, gdy aplikacja ładuje RASAPI32.DLL.

Wywołanie RasDial określa następujące informacje podczas uruchamiania operacji połączenia:

  • Informacje o połączeniu , że Menedżer połączeń dostępu zdalnego musi ustanowić połączenie.
  • Opcjonalna procedura obsługi powiadomień , która odbiera powiadomienia o postępie podczas operacji połączenia. Jeśli wywołanie RasDial określa procedurę obsługi powiadomień, wywołanie jest asynchroniczne; w przeciwnym razie jest to synchroniczne.
  • Opcjonalna struktura RASDIALEXTENSIONS włączania lub wyłączania rozszerzeń operacji RasDial. Rozszerzenia umożliwiają klientowi RAS bezpośrednie włączenie niektórych ustawień modemu, kontrolowanie, czy RAS używa prefiksów i sufiksów w wpisie książki telefonicznej oraz do obsługi wstrzymanych stanów podczas operacji połączenia.