首页 > 解决方案 > WMI 数据是否仅在程序获取时才存在?

问题描述

假设我从中获取数据select * from Win32_TemperatureProbe- 无论我是否查询它,传感器数据是否填充了该位置,或者更确切地说,它是否按需加载,即当我查询它时,WMI 引擎依次询问硬件本身,然后才报告数据 - 从本质上讲,查询是否会产生超出简单地进入 WMI 数据存储的开销,或者它是否被写入?

标签: windowswmiwmi-query

解决方案


WMI 本身是一个 Windows 服务,数据取决于提供者。在 Win32_TemperatureProbe 的情况下,数据是动态提供的:

https://docs.microsoft.com/en-us/windows/desktop/cimwin32prov/cimwin32-wmi-providers


推荐阅读