0

接続や切断などの RAS イベントをキャプチャする方法はありますか。アプリケーションでそれを行う必要がありますが、ダイヤルプロセスまたは切断を制御しません。そのため、「キャプチャ」部分が発生します。私の目標は、接続および切断イベントが発生したときに通知を受け取ることです。システムイベントをリッスンしてみましたが、RAS イベントなどを監査するためにグループポリシーで何かを変更する必要があるかもしれません....

PS: インターフェイス イベント (リモート アクセス サーバー イベント) (クライアントの接続と切断) で ras ダイヤルもキャプチャしたいと思います。

4

1 に答える 1

0

DotRas SDK の一部として、RAS 接続の接続および切断時に Windows からのイベント ベースの通知を処理するコンポーネントがあります。イベントは即時に発生しない可能性があることに注意してください。接続が接続または切断されたことを Windows がコンポーネントに通知するタイミングに完全に依存します。

using DotRas;

RasConnectionWatcher watcher = new RasConnectionWatcher();
watcher.Connected += (sender, e) => { // Do something useful. };
watcher.Disconnected += (sender, e) => { // Do something useful. };
watcher.EnableRaisingEvents = true;

上記の SDK へのダウンロード リンクについては、公式 Web サイト ( http://dotras.codeplex.com ) を参照してください。

それが役立つことを願っています!

于 2012-05-28T16:20:39.580 に答える