Operazioni di connessione RAS

Windows NT e versioni successive forniscono le funzioni RasPhonebookDlg e RasDialDlg che visualizzano l'interfaccia utente predefinita per avviare un'operazione di connessione RAS. Per la maggior parte delle applicazioni, si tratta del modo preferito per avviare un'operazione di connessione RAS. Windows 95 non supporta attualmente queste funzioni.

La parte restante di questa sezione descrive le funzioni di basso livello per avviare una connessione RAS. Queste funzioni sono disponibili sia inWindows NT 4.0 (e versioni successive) che in Windows 95.

Un'applicazione client RAS usa la funzione RasDial per stabilire una connessione a un server RAS. La funzione RasDial avvia l'operazione di connessione, che viene quindi eseguita dal Gestione connessioni accesso remoto.

L'accesso remoto Gestione connessioni è un servizio che gestisce i dettagli per stabilire la connessione al server remoto. Questo servizio fornisce anche al client informazioni sullo stato durante l'operazione di connessione. L'Gestione connessioni accesso remoto viene avviato automaticamente quando un'applicazione carica il RASAPI32.DLL.

La chiamata RasDial specifica le informazioni seguenti all'avvio di un'operazione di connessione:

  • Le informazioni di connessione necessarie all'accesso remoto Gestione connessioni per stabilire la connessione.
  • Gestore di notifica facoltativo che riceve notifiche di stato durante l'operazione di connessione. Se la chiamata RasDial specifica un gestore di notifica, la chiamata è asincrona; in caso contrario, è sincrono.
  • Struttura RASDIALEXTENSIONS facoltativa per abilitare o disabilitare le estensioni all'operazione RasDial . Le estensioni consentono a un client RAS di abilitare direttamente alcune impostazioni del modem, per controllare se RAS usa i prefissi e i suffissi in una voce della rubrica telefonica e supportare gli stati sospesi durante l'operazione di connessione.