SE parliamo di Windows e SE il tuo hardware lo consente, devi utilizzare le librerie WMI.

Ma non e' una libreria agevole da usare in C/C++, soprattutto per un principiante.