How to retrieve device information?

Hi.
I want to retrieve some device information using C++. For example: information about installed AGP card such as Name, Manufacturer, Chip type, driver version etc.

Any clues, references will be much appreciated.

Thanks.
It's a usenet FAQ (see mainly
news://194.177.96.26/comp.os.ms-windows.programmer.win32)
Topic archived. No new replies allowed.