問題タブ [managementeventwatcher]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
65 参照

c# - 別の方法でメソッドを実行しているボタンの終わりに

そのため、USB デバイスのプラグインと削除をチェックするコードがいくつかあります。

watchremoveとにかく、プログラムが終了する前にandwatcheraddループを停止して、停止コードによる例外を防ぐことができるのではないかと思っていました:

Main_Shown.deviceadd.Stop();これは正しい構文や方法ではありません。結果は、上記のループを安全に停止し、プログラムが例外なく終了できるようにする必要があります。

0 投票する
0 に答える
265 参照

vb.net - ManagementEventWatcher を操作するときの無効なクラス ManagementException

現在、別のコンピューターと通信して、発生しているイベントを確認しています。以下のように Wql Event クエリをセットアップしました。

「.Start()」行で、「無効なクラス」と「ManagementException」という例外が発生します。このインスタンスの前に接続して、リモート コンピューターの WMI から IP アドレスなどの基本情報を取得できるので、接続が機能していることはわかっています。私が見つけた唯一の解決策は、ターゲット ビルドが x86 のみであることに関係していることですが、現在は AnyCPU であり、まだこの問題があります。

このエラーの原因は何ですか?

0 投票する
1 に答える
1588 参照

c# - ManagementEventWatcher.Start() アクセスが拒否されました

C#.Net でアプリケーションを作成しようとしています。ユーザーが開始および停止するプロセスをスキャンする必要がありますが、「アクセスが拒否されました」というメッセージが表示されます。.Start()

ここに私がこれまでに持っているものがあります

オンラインで時間を検索しましたが、何も見つかりませんでした。この問題を抱えていた人々は、ローカルではなくリモートで問題を抱えていました。この場合、VSまたはOSのバージョンが重要になる可能性がある場合に備えて、Windows Pro 8.1 + Microsoft Visual Studio Ultimate 2013を使用しています。

processStartEvent.Start()この問題は、「アクセスが拒否されました」と言ってトリガーされます。私も同じ結果でから.Start()に切り替えようとしました.WaitForNextEvent()

私がここで見逃しているものはありますか?

0 投票する
0 に答える
2202 参照

c# - System.Management.ManagementException Win32_ProcessStartTrace で「アクセスが拒否されました」

特定のプロセスが開始または停止されるシナリオを処理するコードがあり、これを実現するために ManagementEventWatcher を使用しています。

このコードは私のマシンでローカルに正常に動作しますが、サーバーの 1 つに展開すると、「アクセスが拒否されました」という例外がスローされます。サーバーでこれを実行しているユーザーには管理者権限がないため、このリンクで説明されているようにユーザーを追加しました - http://world.episerver.com/faq/Items/SystemManagementManagementException-Access-denied/

これは問題を解決していないようです。これをサーバー上で機能させるには、他に何かアクションを実行する必要がありますか?

ManagementScope を ManagementEventHandler にも追加しましたが、それでも原因は解決しません。

お時間をいただきありがとうございます。

0 投票する
0 に答える
472 参照

c# - ManagementEventWatcher の停止/開始/破棄の問題

ここで本当に厄介な問題が発生しました..次のコードを検討してください:

Pause...()とは両方とも、 Resume...()MEW クラスによって提供される Stop()/Start() メソッドの単純なラッパーです。まあ、それはまったく機能しません。取り扱い方法を切り離しても(-= _KindlePlugedEventWatcher_EventArrived)... 2回目の発射を続けます。さらに、Dispose() を呼び出してみました。役に立たない: ミュウ オブジェクトはまだ生きている!!!

誰かがアイデアを持っていますか?

0 投票する
0 に答える
1502 参照

c# - WMI ManagementEventWatcher を使用して、Bluetooth デバイスの接続/切断をリッスンする

WMI に不慣れで、ちょっとわからないところがありますが、

次のコードは、USB デバイスの接続と切断を検出しますが、BT デバイスの接続/切断 (ペアリングだけでなく) も検出する必要があります。

WMIで達成できない場合、別の方法がありますか(できれば32フィートのソリューションを回避することを願っています)。

0 投票する
1 に答える
1252 参照

c# - c#で新しく挿入されたUSBドライブ文字を取得するにはどうすればよいですか?

新しく挿入された USB ドライブとそのドライブ文字を見つける ac# プログラムを作成しました。このプログラムを実行すると、挿入イベントが発生し、ドライブ文字を取得できませんでした。誰でもこれを行うためのアイデアを提案できますか?

コード