次の方法で共有


非同期操作

RasDial が非同期操作として呼び出されると、関数は直ちにを返します。 非同期モードでは、RasDial 呼び出しでは、接続操作の状態が変更されたりエラーが発生したりするたびに、リモート アクセス 接続マネージャーがクライアントに通知するために使用する通知ハンドラーを指定する必要があります。

通知ハンドラーには、メッセージを受信するウィンドウ、 または RasDialFuncRasDialFunc1、または RasDialFunc2 コールバック関数を指定できます。 リモート アクセス 接続マネージャーは、RasDial 呼び出しを行ったスレッドのコンテキストで非同期通知を行います。 このため、接続操作が正常に確立されるか、エラーが発生するまで、呼び出し元のスレッドを終了することはできません。 同期モードと同様に、接続が確立されるとクライアント アプリケーションは安全に終了でき、エラーが発生した場合は 接続操作をシャットダウン する必要があります。