Hallo zusammen,
ich habe die auf der vorherigen Seite verwendete Unif hddinfo.pas benutzt, da ich vor dem gleichen Problem stehe; funktioniert hat sie ad-hoc allerdings nicht.
Grund ist, dass PChar inzwischen PWideChar entspricht und somit die Adressen der Zeiger für das Lesen aus DeviceDescriptor nicht mehr passen.
Ich habe die Definitionen und PCh und TCharArray entsprechend angepasst und nu läuft die
Unit wieder.
lg
Sebastian