Share via


Operações de conexão RAS

Windows NT e versões posteriores fornecem as funções RasPhonebookDlg e RasDialDlg que exibem a interface do usuário interna para iniciar uma operação de conexão RAS. Para a maioria dos aplicativos, essa é a maneira preferencial de iniciar uma operação de conexão RAS. Atualmente, o Windows 95 não dá suporte a essas funções.

O restante desta seção descreve as funções de baixo nível para iniciar uma conexão RAS. Essas funções estão disponíveis no Windows NT 4.0 (e versões posteriores) e no Windows 95.

Um aplicativo cliente RAS usa a função RasDial para estabelecer uma conexão com um servidor RAS. A função RasDial inicia a operação de conexão, que é executada pela Gerenciador de Conexões de Acesso Remoto.

O Gerenciador de Conexões de Acesso Remoto é um serviço que manipula os detalhes de estabelecer a conexão com o servidor remoto. Esse serviço também fornece ao cliente informações de status durante a operação de conexão. O Gerenciador de Conexões de Acesso Remoto é iniciado automaticamente quando um aplicativo carrega o RASAPI32.DLL.

A chamada RasDial especifica as seguintes informações quando inicia uma operação de conexão:

  • As informações de conexão que o Gerenciador de Conexões acesso remoto precisa para estabelecer a conexão.
  • Um manipulador de notificação opcional que recebe notificações de progresso durante a operação de conexão. Se a chamada RasDial especificar um manipulador de notificação, a chamada será assíncrona; caso contrário, ele será síncrono.
  • Uma estrutura RASDIALEXTENSIONS opcional para habilitar ou desabilitar extensões para a operação RasDial . As extensões permitem que um cliente RAS habilite diretamente algumas configurações de modem, para controlar se o RAS usa os prefixos e sufixos em uma entrada de catálogo telefônico e para dar suporte a estados pausados durante a operação de conexão.