ACPI Through WMI In .NET?
Dec 9, 2010I've been fighting random system reboots since upgrading my hardware the last time, and I'm pretty confident it's in the hardware - most likely an overheating issue. What's available in Windows-based hardware monitors is either free-but-outdated-since-XP
or else the developers are asking way more than the product is worth, so I want to build my own. Not looking for fancy (in fact right now quick and dirty but fully functional would be absolutely perfect).
In looking at System.Management and System.Management.Implementation I've been re-directed to WMI Classes; at that point I identified the class to use to get info about system hardware, and at that point I seem to have 2 separate options for each device.
To use the CPU as an example, there's the Win32_Processor Class in WMI, then there's the CIM_Processor Class and it seems that one inherits from the other (without any actual indication which is which) and it also seems that WMI supports both.