Hallo,
ich benutze seit einiger Zeit eine
Unit (MSProdKey) um den Produkt-Key und die Windows-ID Nummer auszulesen.
Funktioniert auch einwandfrei, nur nicht unter Vista 64bit!
Nach entsprechenden Recherchen hier im Forum habe ich den Code modifiziert.
(Unterscheidung zwischen 32bit und 64bit-Version)
Leider habe ich keine 64bit Version von Vista, kann das mal jemand testen.
Ich habe es selbst testen können unter:
Windows XP Home; XP Professional 64bit; Vista Home Premium und Vista Ultimate.
Das Testprogramm ist nur eine kleine exe-Datei.
Den Quellcode habe ich da zugepackt.