ACPI unter Windows



  • Ich möchte unter Windows ACPI Einstellungen/Werte lesen und schreiben. Die
    Suche in der MSDN brachte mir bis jetzt nur Verweise auf das DDK. Aber ich
    will schließlich keinen Treiber schreiben sondern auf den ACPI Treiber zu-
    greifen. Dafür müsste es von MS doch auch eine API geben, oder? Auf jeden Fall
    hab ich das so aus einigen MSDN Einträgen herausgelesen.

    Nur wie heißt diese API und wo gibt es für diese eine Referenz? Oder kennt ihr
    vielleicht Open Source Programme für Windows in denen auf das ACPI zugegriffen
    wird? So müssten ja z.B. alle Programme die Temperaturen und Lüfterdaten lesen
    auf das ACPI zugreifen.

    Ach ja die paar Power Management Funktionen hab ich schon gefunden. Aber mit
    denen kann man ja nur auf die Akku Infos und den Status des PCs zugreifen
    soweit ich das richtig gelesen hab.

    Bin für jede Hilfe dankbar 🙂



  • Guten Abend, Energyzer.

    Vielleicht bringen dich die Windows Management Instrumentation weiter.



  • Das hat mich schon mal ein ganzes Stückchen weitergebracht. Sieht auf jeden
    Fall vielversprechend aus - werd mir mal alles durchlesen. Danke dafür 🙂

    Für weitere Infos/Links/Sourcen bin ich aber immer offen.



  • Wenn ich mich nicht irre, reicht das WMI für meine Zwecke leider nicht aus. Es
    abstrahiert einfach viel zu stark das ACPI. Es muss doch auch eine API für den
    direkten Zugriff geben, oder?



  • Dieser Thread wurde von Moderator/in kingruedi aus dem Forum Rund um die Programmierung in das Forum WinAPI verschoben.

    Im Zweifelsfall bitte auch folgende Hinweise beachten:
    C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?

    Dieses Posting wurde automatisch erzeugt.



  • Hi,

    hab auch ein wenig in diesem Gebiet geforscht, und bin ebenfalls
    auf WMI gestossen. Ich will die ACPI Fan Grenzen verschieben,
    also die Thermal Zone verändern. Dazu habe ich nur einen Hinweiss
    gelesen, das diese Werte über ein MOF File in das System fest eingebaut
    sind, und über das Bios abgefragt werden. (Also wenn ich das MOF verändere,
    sollen diese Werte angeblich benutzt werden, anstatt der Bios Werte ?)
    Leider wars das dann auch schon.
    Wenn du mehr herausfinden solltest, sag doch bitte Bescheid.

    Gruß
    SirNoName


Anmelden zum Antworten