다음을 통해 공유


비동기 작업

RasDial이 비동기 작업으로 호출되면 함수가 즉시 반환됩니다. 비동기 모드에서 RasDial 호출은 연결 작업이 상태를 변경하거나 오류가 발생할 때마다 원격 액세스 연결 관리자 클라이언트에 알리는 데 사용하는 알림 처리기를 지정해야 합니다.

알림 처리기는 메시지를 수신하는 창 또는 RasDialFunc, RasDialFunc1 또는 RasDialFunc2 콜백 함수일 수 있습니다. 원격 액세스 연결 관리자 RasDial 호출을 수행한 스레드의 컨텍스트에서 비동기 알림을 만듭니다. 이러한 이유로 연결 작업이 성공적으로 설정되거나 오류가 발생할 때까지 호출 스레드가 종료되지 않아야 합니다. 동기 모드와 마찬가지로 클라이언트 애플리케이션은 연결이 설정되면 안전하게 종료할 수 있으며 오류가 발생하면 연결 작업을 종료 해야 합니다.