C++ 从多个类中选择WMI TargetInstance?

C++ 从多个类中选择WMI TargetInstance?,c++,winapi,wmi,wql,C++,Winapi,Wmi,Wql,我是一名C++程序员,在VS2010工作。目前我正在使用WMI来监视系统中的进程和设备。在编写WQL查询时,是否可以从多个类中选择TargetInstance? 例如,我如何使用类似于select*from.1的东西,而不是select*from.1,其中targetInstanceOperationEvent是一个“Win32”、“Win32磁盘驱动器”,而不是select*from.1,其中targetInstanceOperationEvent是一个“Win32” 我尝试使用、、或等,但失

我是一名
C++
程序员,在
VS2010
工作。目前我正在使用WMI来监视系统中的进程和设备。在编写
WQL
查询时,是否可以从多个类中选择
TargetInstance
? 例如,我如何使用类似于
select*from.1的东西,而不是
select*from.1,其中targetInstanceOperationEvent是一个“Win32”、“Win32磁盘驱动器”
,而不是
select*from.1,其中targetInstanceOperationEvent是一个“Win32”

我尝试使用
等,但失败了


谢谢你的帮助。

没什么大不了的

select*from uuu InstanceOperationEvent in 1 where(TargetInstance ISA Win32_PnPEntity')或(TargetInstance ISA'Win32_CDROMDRIVE')
解决了我的问题