我想在这个查询之后找到一些结果,但是在 foreach 循环的开始,出现“无效类”错误。
string wmiQuery = string.Format("SELECT * FROM Win32_Process");
var searcher = new ManagementObjectSearcher(wmiQuery);
var wmiResults = searcher.Get();
foreach (ManagementObject retObject in wmiResults)
{
Console.WriteLine("[{0}]\tName: {1}", retObject["ProcessID"], retObject["Name"]);
}
我使用窗口 7 64,我想知道 Win32_Process 是否存在。我还使用 wmi 代码创建器从http://www.microsoft.com/downloads/en/details.aspx?familyid=2cc30a64-ea15-4661-8da4-55bbc145c30e&displaylang=en下载它, 但我没有找到任何 Win32_Process。
有人有想法吗?