|
People have done this, though not myself... as there are many utilities obviously which do exactly this. Typically this is support by the BIOS and you are going to need to make some calls to the BIOS to get the information, Windows does not have a convenient little library with this data I believe (though check into it, I can be wrong).
One of the tricky parts about this though is that every system does have a differetn way of getting that data, especially when you start to work with laptops. Some IBM laptops actually store this information in extra CPU registers and you need to get to those registers to actually get a hold of the data.
Probably the easiest way to get to this information would be to explore using and reading data from your computers ACPI system, this is the most commonly used system now-a-days for power and system management.
|