Announcement

Collapse
No announcement yet.

Festplatten abschalten mit Delphi

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Festplatten abschalten mit Delphi

    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

  • #2
    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

    Working...
    X