Hallo, ich suche verzweifelt nach einem Befehl um per Mausklick die Festplatten abschalten zu können, das es geht weis ich nur ich hab kein Beispiel in Delphi dazu gefunden. Gibt es einen Windows-API Befehl oder ähnliches? Danke
Announcement
Collapse
No announcement yet.
Festplatten abschalten mit Delphi
Collapse
X
-
Die Info kommt zwar etwas spät, aber vielleicht kann der eine oder andere sie noch gebrauchen:
Unter
http://xinit.port5.com/files/IDE.pdf
findet man eine recht brauchbare IDE Hardware Specification im PDF Format.
Wenn man die DirectPort VCL (www.torry.net/vcl/system/portaccess/sadirectport.zip)
verwendet, könnte man also mit diesen Informationen mittels
{ Primäry Drive }
Port.Byte[$1F6] := $00;
{$E0 oder $94 = Standby immediate }
Port.Byte[$1F7] := $E0;
{ Secondary Drive }
Port.Byte[$1F6] := $10;
{$E0 oder $94 = Standby immediate }
Port.Byte[$1F7] := $E0;
die Festplatten in den Sleep-Modus versetzen.
Ich habe es jetzt nicht selbst getestet!
Die DirectPort VCL funktioniert aber sehr gut - auch unter NT etc
Comment