c++ - 从多个类中选择 WMI TargetInstance?

标签 c++ winapi wmi wql

我是一名使用 VS2010C++ 程序员。目前我正在使用 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 '.

我尝试使用 , , OR 等,但都失败了。

感谢您的帮助。

最佳答案

没什么大不了的!!!

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

关于c++ - 从多个类中选择 WMI TargetInstance?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28984562/

相关文章:

c++ - 我们是否可以通过将#if-#else if和宏与参数结合起来,在C和C++中实现预处理程序级别的决策?

c++ - 指针后括号的含义

c++ - SChannel/SSL 实现?

c# - WMI 重启远程机器

windows - 用于检查系统中已安装程序及其版本的脚本

c++ - 立即在排序位置放置一个值

c++ - Qt:自定义LineEditDelegate的Paint函数

windows - KEY_WOW64_64KEY 对 32 位 Windows 有什么影响吗?

winapi - GDI裁剪的实现细节

winapi - 使用 PowerShell : "Exception calling Recycle" 回收 IIS 应用程序池