Microsoft имеет обзор , как работать с WMI из C ++ . Я бы начал с этого, а затем реализовал пользовательский интерфейс поверх QT. WMI предоставляет COM-интерфейс , поэтому вам следует ознакомиться с ним, если вы не использовали его ранее. Essential COM от Don Box - одна из лучших книг на эту тему.
На сайте Code Project также есть некоторая связанная информация . Обычно это хороший сайт для программирования на C ++ в Windows.
Вы пытаетесь создать кроссплатформенное приложение или вы просто нацелены на Windows?