I don't know if this is what you are looking for, but have you
considered the WMI classes (the classes in the System.Management namespace).
You should be able to access most hardware statistics through there.
Norvin Laudon wrote:
|| Does .Net have any classes to communicate directly with the
|| hardware? (i.e.: writing directly to I/O addresses)
||
|| Thanks,
|| Norvin
No, modern OSses like Windows don't even allow you to access the HW from user space, this is a privilege held by device drivers
only.
Writing device drivers is reserved for native code only (C/C++, Assembly languages).