Forum: Win32/Win64 API (native code)
by Mattze,
31. Mai 2016
Hallo,
so mache ich das nun seit langer Zeit auch.
Allerdings reichen bei mir 255 Worte.
// ATA_PASS_THROUGH_EX
_ATA_PASS_THROUGH_EX = packed record
Length: Word;
AtaFlags: Word;
Forum: Win32/Win64 API (native code)
by Mattze,
28. Mär 2012
Hallo,
ich komme leider erst jetzt wieder dazu, mich damit weiter zu beschäftigen und...
ich finde es nicht!
Ich kriege die Rotationsgeschwindigkeit einfach nicht raus.
Irgendwann, als ich mich mit DeviceIoControl näher beschäftigt habe, habe ich mal etwas davon gelesen - bin ich mir sicher.
Nun finde ich es nicht mehr. In der Struktur für IOCTL_ATA_PASS_THROUGH finde ich auch nix.
Für...
Forum: Win32/Win64 API (native code)
by Mattze,
7. Jan 2012
Vielen Dank und Au-weiha!
Ich werde wohl langsam alt!
Vielleicht nicht direkt das, aber mit diesen Dingen habe ich doch schon gearbeitet
als ich die ganzen Speicher und deren Herstellerbezeichnung (und ein paar Daten) auslesen wollte.
Ich muss dringend etwas tun, damit mein Hirn nicht ganz einrostet!
Gruß
Mattze
Forum: Win32/Win64 API (native code)
by Mattze,
7. Jan 2012
Vielen Dank, hathor.
Das ist doch schon was.
Nun müsste ich nur noch wissen, wie ich das ATA8-ACS, Word 217 mit Delphi (7 pro) auslesen kann. Hast Du einen Tipp?
Und die Frage ganz allgemein, weil es mich interessiert, wie man die Rotationsgeschwindigkeit einer Platte auslesen kann.
Danke!
Mattze
Forum: Win32/Win64 API (native code)
by Mattze,
7. Jan 2012
Hallo,
inzwischen habe ich zwar ziemlich gesucht, aber ich finde nix.
Wie liest man die Rotationsgeschwindigkeit einer Festplatte im Code aus?
Soweit ich das gelesen habe, kann Win 7, laut MS, keine SSD im RAID erkennen.
Das deutet darauf hin, dass die wirklich über die Rotationsgeschwindigkeit gehen!
Und dann noch Raid testen.
Geschwindigkeit = 0, kein RAID --> SSD
Geschwindigkeit =...
Forum: Win32/Win64 API (native code)
by Mattze,
6. Jan 2012
Hallo,
vielen Dank für Eure Antworten.
Es ist eigentlich nur Interesse und für meinen Versuch, die Hardware auszulesen.
Ich wusste nicht, was ich damit lostrete!
Ich war eben nur recht verblüfft, als O&O Defrag 12 prof beim (testweisen) Aufruf der SSD gleich ausgab, dass das eine SSD sei und die nicht defragmentiert werden sollte. Und schon kam die Frage: Woher weiß O&O das?
Da das ja...
Forum: Win32/Win64 API (native code)
by Mattze,
6. Jan 2012
Hallo,
sicher schon mal gefragt, aber ich finde nix.
Wie erkennt man im Programm eigentlich sicher, dass man es mit einer SSD zu tun hat?
(D7pro, Win7 64)
Danke!
Mattze