问题标签 [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 设备的删除。

我想知道无论如何我可以在我的程序退出之前停止watchremoveandwatcheradd循环,以防止其中的停止代码出现异常:

因为Main_Shown.deviceadd.Stop();这不是正确的语法或方法。结果应该安全地停止上述循环,然后允许程序无异常退出。

0 投票
0 回答
265 浏览

vb.net - 使用 ManagementEventWatcher 时出现无效的类 ManagementException

我目前正在与另一台计算机交谈,以查看它们发生了什么事件。我已经设置了一个 Wql 事件查询,如下所示:

在“.Start()”行上,我收到一个异常说明“无效类”和“ManagementException”。我知道连接正在工作,因为在此实例之前,我能够连接并从远程计算机的 WMI 获取基本信息,例如 IP 地址。我发现的唯一解决方案与我的目标构建只有 x86 有关,但现在它在 AnyCPU 并且仍然存在这个问题。

是什么导致了这个错误?

0 投票
1 回答
1588 浏览

c# - ManagementEventWatcher.Start() 访问被拒绝

我正在尝试在 C#.Net 中创建一个应用程序,我需要它来扫描用户启动和停止的进程,但我在.Start()

这是我到目前为止所得到的

我在网上搜索了几个小时,但找不到任何东西。有这个问题的人是远程的,而不是本地的。我正在使用 Windows Pro 8.1 + Microsoft Visual Studio Ultimate 2013,以防万一 VS 或 OS 版本在这种情况下可能很重要。

该问题在processStartEvent.Start()说“拒绝访问”时触发。我也尝试从相同的结果切换.Start().WaitForNextEvent()

我在这里缺少什么吗?

0 投票
0 回答
2202 浏览

c# - System.Management.ManagementException“访问被拒绝”与 Win32_ProcessStartTrace

我有一段代码来处理启动或停止特定进程的场景,为了实现这一点,我正在使用 ManagementEventWatcher。

这段代码在我的机器上本地运行良好,但是当我将它部署到其中一台服务器时,它会抛出“拒绝访问”异常。在服务器上运行它的用户没有管理员权限,因此我按照此链接中的说明添加了用户 - http://world.episerver.com/faq/Items/SystemManagementManagementException-Access-denied/

这似乎不能解决问题。我是否已执行任何其他操作以使其在服务器上运行?

我也向 ManagementEventHandler 添加了一个 ManagementScope,但仍然无济于事。

感谢您的时间和帮助

0 投票
1 回答
1794 浏览

c# - 如何在 C# winform 中检测 USB 设备类别的插入?

只想使用事件处理程序检测任何类型的 USB 设备...不胜感激任何帮助...

这是我尝试过的代码。

0 投票
0 回答
215 浏览

c# - 连接 USB 设备时出现多个回调

如果任何插入的设备在 USB 端口中拔出,则此回调有效,但多个回调正在卡明,单次回调要限制什么?有人请帮忙吗?

0 投票
0 回答
472 浏览

c# - ManagementEventWatcher 停止/启动/处理问题

我在这里遇到了非常烦人的问题..考虑以下代码:

两者Pause...()Resume...()只是 MEW 类提供的 Stop()/Start() 方法的简单包装。好吧,那根本行不通。即使我使用 DETACH 处理方法(-= _KindlePlugedEventWatcher_EventArrived)...它会保持第二次射击。此外,我尝试调用 Dispose()。它没有帮助:MEW 对象仍然存在!!!

有人有想法吗?

0 投票
0 回答
1502 浏览

c# - 使用 WMI ManagementEventWatcher 侦听连接/断开的蓝牙设备

WMI 的新手,有点在黑暗中的感觉,

以下代码检测连接和断开 USB 设备,但我还需要检测 BT 设备何时连接/断开(不仅仅是配对)。

如果无法通过 WMI 实现,是否有另一种方法可以解决(希望尽可能避免 32 英尺的解决方案)。

0 投票
1 回答
1252 浏览

c# - 如何在 c# 中获取新插入的 USB 驱动器号?

我编写了 ac# 程序来查找新插入的 USB 驱动器及其驱动器号。现在,当我运行这个程序时,我得到了插入事件并且无法获得驱动器号。任何人都可以建议我这样做吗?

代码

0 投票
0 回答
176 浏览

c# - 使用 c#?ManagementEventWatcher 检测在 windows 中启动的 win gui 进程

如何检测具有 chrome 、 skype 、 torrent 、 explorer 等界面的进程并获取此进程 id 、 name 、 title 和 parent id 所以我所做的是让所有进程列表在 windows 中运行但我想在启动时获取进程名称,并且进程必须具有界面或 GUI 外观

这是我想在检测到它以递归方式工作的GUI进程时启动观察器的功能,但我想基于事件处理它并且只检查GUI

我有赢得表格,我还希望在其选项选项和父 ID 中显示 Windows 标题