【发布时间】:2011-03-15 01:46:54
【问题描述】:
我设法使用 WMI 查询 httpd.exe 服务以检查它是正在运行还是已停止。这是我正在玩的代码:
hres = pSvc->ExecQuery(
bstr_t("WQL"),
bstr_t("SELECT * FROM Win32_Process Where Name='httpd.exe'"),
WBEM_FLAG_FORWARD_ONLY | WBEM_FLAG_RETURN_IMMEDIATELY,
NULL,
&pEnumerator);
现在我想查询服务正在使用的 CPU 量。我想知道正在运行的服务是否在工作。这可以做到吗?我在问正确的问题吗?需要建议:)
【问题讨论】:
-
是否有查询我可以检查特定服务的使用情况?
标签: visual-c++ wmi wmi-query