Данные WMI существуют только тогда, когда программа их получает? - PullRequest
0 голосов
/ 08 октября 2018

Допустим, я получаю данные из select * from Win32_TemperatureProbe - это место, заполненное данными датчика, запрашиваю я это или нет, или, скорее, загружается ли оно по требованию, то есть, когда я запрашиваю его, механизм WMI, в свою очередь, запрашиваетсамо оборудование и только затем передает данные обратно. По сути, запрос создает дополнительные издержки, помимо простого перехода в хранилище данных WMI, или он записывается в любом случае?

1 Ответ

0 голосов
/ 11 октября 2018

WMI сам по себе является службой Windows, и данные зависят от поставщика.В случае Win32_TemperaProbe данные предоставляются динамически:

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

...