Helft einem Unwissenden

Gibt es einen Weg mittels der Win-Api den Mainboard-Hersteller + den verbauten Chipsatz herauszufinden?
Zu allem Möglichen habe ich Codeschnipsel gefunden, selbst CPU-Speed, nur diese beiden Sachen tauchen nirgenswo auf.
BTW. Die SRGET-Lib bräuchte mal ein Update. Kann weder Serial noch FileSystem auf RAID-Laufwerken erfassen.
Bin für jeden Codeschnipsel dankbar!!!

EDIT:
nach stundenlanger Suche im Netz der Netze: OK, vergessen wir das mit dem Hersteller.
Also, das Ganze läuft über den BIOS-ID Code. Darin sollte sowohl Hersteller als auch Chipssatz stehen. Gibt es hier jemanden der es mit PB geschafft hat den auszulesen???

EDIT2:
http://www.experts-exchange.com/Program ... 03727.html
Kann jemand damit was anfangen???