Мне удалось запросить службу httpd.exe с помощью WMI, чтобы проверить, работает ли она или остановлена. Вот код, который я играю с:Запрос 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);
Теперь я хотел бы запросить количество ЦП, что служба использует. Я хочу знать, работает ли работающий сервис или нет. Это можно сделать? Я задаю правильный вопрос? нужен совет :)
есть запрос, что я могу проверить потребление конкретной услуги? – karikari