Otras veces en los foros hemos hablado de
WMI. Si buscas en los foros encontrarás bastante información.
Utilizando WMI puedes obtener toda la información que desees del ordenador.
Lo bueno de WMI, es que no sólo funciona sobre el ordenador local, sino que también puedes consultar parámetros de otras máquinas, siempre y cuando tengas las credenciales adecuadas.
Revisa este artículo
"Conector to WMI on a remote compurter".
Yo creo que con esto ya puedes empezar a buscar.
en mi web tienes una librería de componentes que te pueden ayudar en este tema (
GLibWMI)