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