倾听新的过程:需要简单的解释

本文关键字:简单 解释 过程 倾听 | 更新日期: 2023-09-27 18:19:07

我只是需要一点解释。

我在这里引用关于倾听过程的问题。我也得到了评论中提到的"拒绝访问"错误,但不确定如何作为管理员运行WMI服务。谁给我指个对的方向。

这是我到目前为止写的。

startWatch = new ManagementEventWatcher(new WqlEventQuery("SELECT * FROM Win32_ProcessStartTrace"));
startWatch.EventArrived += new EventArrivedEventHandler(ProcessEvent);
startWatch.Start();
private void ProcessEvent(object sender, EventArrivedEventArgs e)
{...}

倾听新的过程:需要简单的解释

ManagementScope theScope = new ManagementScope("''''ComputerName''root''cimv2");
ObjectQuery theQuery = new ObjectQuery("SELECT * FROM Win32_ProcessStartTrace");
ManagementObjectSearcher theSearcher = new ManagementObjectSearcher(theScope, theQuery);
ManagementObjectCollection theCollection = theSearcher.Get();
foreach (ManagementObject theCurObject in theCollection)
{
  MessageBox.Show(theCurObject["whatever properties you are looking for"].ToString());
}