从多个类中选择WMI TargetInstance?

时间:2015-03-11 10:48:50

标签: c++ winapi wmi wql

我是C++的{​​{1}}程序员。目前我使用VS2010来监控系统中的进程和设备。在编写WMI查询时,是否可以从多个类中选择WQL? 例如,我如何使用TargetInstance之类的内容而不是select * from __InstanceOperationEvent within 1 where TargetInstance ISA 'Win32_PnPEntity'

我尝试使用select * from __InstanceOperationEvent within .1 where TargetInstance ISA 'Win32_PnpEntity','Win32_DiskDrive',等。但它失败了。

感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

这不是什么大问题!!!

select * from __InstanceOperationEvent within 1 where (TargetInstance ISA Win32_PnPEntity') OR (TargetInstance ISA 'Win32_CDROMDRIVE')解决了我的问题。