Operaciones de conexión ras

Windows NT y versiones posteriores proporcionan las funciones RasPhonebookDlg y RasDialDlg que muestran la interfaz de usuario integrada para iniciar una operación de conexión RAS. Para la mayoría de las aplicaciones, esta es la manera preferida de iniciar una operación de conexión RAS. Windows 95 no admite actualmente estas funciones.

En el resto de esta sección se describen las funciones de bajo nivel para iniciar una conexión RAS. Estas funciones están disponibles en Windows NT 4.0 (y versiones posteriores) y Windows 95.

Una aplicación cliente ras usa la función RasDial para establecer una conexión a un servidor RAS. La función RasDial inicia la operación de conexión, que luego realiza el Administrador de conexiones de acceso remoto.

El Administrador de conexiones de acceso remoto es un servicio que controla los detalles de establecer la conexión con el servidor remoto. Este servicio también proporciona al cliente información de estado durante la operación de conexión. El Administrador de conexiones de acceso remoto se inicia automáticamente cuando una aplicación carga el RASAPI32.DLL.

La llamada RasDial especifica la siguiente información cuando inicia una operación de conexión:

  • La información de conexión que el Administrador de conexiones de acceso remoto necesita para establecer la conexión.
  • Controlador de notificaciones opcional que recibe notificaciones de progreso durante la operación de conexión. Si la llamada RasDial especifica un controlador de notificaciones, la llamada es asincrónica; de lo contrario, es sincrónico.
  • Estructura OPCIONAL RASDIALEXTENSIONS para habilitar o deshabilitar extensiones en la operación RasDial . Las extensiones permiten que un cliente RAS habilite directamente algunas opciones de módem, para controlar si RAS usa los prefijos y sufijos en una entrada de la libreta de teléfonos y para admitir estados en pausa durante la operación de conexión.