C# Get BIOS Events using C# <p>I am trying to retrieve BIOS Event log so I can see low level hardware errors such as thermal events from recent model Dell Laptops. I know they have their own tool to do this but it doesn't do specifically what I need. </p> <p>I know I can get some high level BIOS data using <strong>Win32_BIOS</strong> via WMI however I don't see the BIOS event log data that way which is what I am after. Anyone know how to get this or what WMI branch this is under in C# via Winforms (.Net 4.0) ?</p> <p>(PS. Please don't suggest an alternative tool or discussing it with Dell as those options have already been explored and are not a direction I want to go. Thanks)</p>