Асинхронные операции
Когда RasDial вызывается как асинхронная операция, функция возвращается немедленно. В асинхронном режиме вызов RasDial должен указывать обработчик уведомлений, который диспетчер подключений удаленного доступа использует для информирования клиента при изменении состояния операции подключения или возникновении ошибки.
Обработчик уведомлений может быть окном для получения сообщений или rasDialFunc, RasDialFunc1или функцией обратного вызова RasDialFunc2RasDialFunc2. Диспетчер подключений удаленного доступа делает асинхронные уведомления в контексте потока, который сделал вызов RasDial. По этой причине вызывающий поток не должен завершаться до успешной установки операции подключения или возникновения ошибки. Как и в синхронном режиме, клиентское приложение может безопасно завершить работу после установки подключения, и оно должно завершить операцию подключения, если возникает ошибка.