0
我设法使用WMI查询httpd.exe服务以检查它是正在运行还是停止。这里是我玩的代码:用于确定服务是否正在工作的WMI查询
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数量。我想知道正在运行的服务是否正在工作。这可以做到吗?我问的是正确的问题吗?需要咨询:)
有没有查询,我可以检查特定服务的消费? – karikari 2011-03-15 03:15:00