Compartir a través de


Operaciones asincrónicas

Cuando RasDial se invoca como una operación asincrónica, la función devuelve inmediatamente. En modo asincrónico, la llamada de rasDial de debe especificar un controlador de notificaciones que usa el Administrador de conexiones de acceso remoto para informar al cliente siempre que la operación de conexión cambie o se produzca un error.

El controlador de notificaciones puede ser una ventana para recibir mensajes o una RasDialFunc, RasDialFunc1o RasDialFunc2 función de devolución de llamada. El Administrador de conexiones de acceso remoto realiza sus notificaciones asincrónicas en el contexto del subproceso que realizó la llamadaRasDial. Por este motivo, el subproceso que realiza la llamada no debe finalizar hasta que la operación de conexión se haya establecido correctamente o se produzca un error. Como en modo sincrónico, la aplicación cliente puede finalizar de forma segura una vez establecida la conexión y debe apagar la operación de conexión si se produce un error.