windows - WMI 数据是否仅在程序获取时才存在?
问题描述
假设我从中获取数据select * from Win32_TemperatureProbe
- 无论我是否查询它,传感器数据是否填充了该位置,或者更确切地说,它是否按需加载,即当我查询它时,WMI 引擎依次询问硬件本身,然后才报告数据 - 从本质上讲,查询是否会产生超出简单地进入 WMI 数据存储的开销,或者它是否被写入?
解决方案
WMI 本身是一个 Windows 服务,数据取决于提供者。在 Win32_TemperatureProbe 的情况下,数据是动态提供的:
https://docs.microsoft.com/en-us/windows/desktop/cimwin32prov/cimwin32-wmi-providers
推荐阅读
- scala - Gatling Script 抛出警告:“导入的 `Login' 被包操作中的对象登录定义永久隐藏”
- oracle-apex - apex v4.1增加弹窗宽度
- vuejs2 - Vue.js 2 中的自定义事件
- c# - 来自用户输入的错误值
- php - 我正在尝试连接到具有 SSL 证书的主机我不知道在我的请求中在哪里设置主机证书
- c# - 如何获得具有匹配条件的前一个 XElement 同级
- javascript - 在 Javascript 中出现“内存不足”错误
- c++ - 删除动态数组时未定义标识符
- c# - 从 Azure blob 读取 Parquet 文件,无需在本地下载它 c# .net
- java - 我需要帮助来验证用户,因为任何人都可以登录到应用程序