How detected name of modern chipsets in system (Delphi)
Asked
Active
Viewed 1,570 times
2 Answers
8
WMI (Windows Management Instrumentation) have routines to detect computer hardware.
The best Delphi package for WMI is wmi-delphi-code-creator.
Look for documentation for the calls Win32_BaseBoard and Win32_MotherboardDevice.
They won't give you the chipset name though.
A scan through the Win32_PnPEntity class looking for vendor/device ID and matching them with the correct chipset is probably the best way. Not an easy task.
Some more info chipset-detection-in-delphi
Edit : Credits to the author of the package, RRUZ
8
As LU RD has pointed out, WMI is the way to go. Check out Rodrigo Ruz WMI code generator, it make access really easy.

RRUZ
- 134,889
- 20
- 356
- 483

Brian Frost
- 13,334
- 11
- 80
- 154
-
@RRUZ: Thank you for correcting my link to the code generator. – Brian Frost Sep 29 '11 at 09:02