Forum: Win32/Win64 API (native code)
Delphi
by Mithrandir,
26. Aug 2009
:mrgreen:
Öh.. Ja und? :gruebel: Wenn ich von der Platte keine S.M.A.R.T.-Werte bekomme, dann ist sie für mich nicht interessant. Dass dort quasi alle USB-Festplatten auf der Strecke bleiben, ist mir bekannt. Wie gesagt, wenn sie mir keine S.M.A.R.T.-Werte liefert, ist sie für mich - knallhart gesagt - nutzlos.
Forum: Win32/Win64 API (native code)
Delphi
by Mithrandir,
25. Aug 2009
Hey ihr zwei,
Danke nochmal. ;)
Da für mich eh nur Laufwerke interessant sind, die S.M.A.R.T. unterstützen, filter ich sie nach diesem Kriterium. :)
Forum: Win32/Win64 API (native code)
Delphi
by Mithrandir,
25. Aug 2009
Hm, ok. Ich denke, ich werden dann die Laufwerksnummer zusätzlich mit in meiner Struktur speichern und im Vorfeld prüfen, ob das Laufwerk SMART-fähig ist und ansonsten verwerfen.
Danke. ;)
P.S.: Hab grad ne SD-Karte in den internen Card Reader geschoben. Sie ist zumindest über PhysicalDrive ansprechbar... :|
Forum: Win32/Win64 API (native code)
Delphi
by Mithrandir,
25. Aug 2009
Hmm.... Ok, danke. Das heißt, folgendes Szenario wäre theoretisch auch möglich?
PhysicalDrive0 - Festplatte 1
PhysicalDrive1 - Festplatte 2
PhysicalDrive2 - DVD-Brenner
PhysicalDrive3 - Festplatte 3
Forum: Win32/Win64 API (native code)
Delphi
by Mithrandir,
25. Aug 2009
Tja :oops:
Ehrlich gesagt, bin ich mir beim Titel nicht so sicher. Es geht sich strenggenommen um folgendes:
Ich schreibe eine Anwendung, die Festplatteninformationen auslesen soll. Ich habe mir dazu Luckies HDDInfo.pas angesehen, und habe festgestellt, dass er es sich recht einfach gemacht hat:
procedure THDDInfo.GetHDDsCount;
var
i : Integer;
Device : string;