Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Control fan speed (CPU)

Tags:

c#

bios

I would like to control the CPU fan completely. Stop it, start it.. do anything. I know there are applications that can do it so I was wondering if you know of any APIs that could be implemented as I am understanding that .NET does not directly give you full control.

Thank you.

like image 603
ScorpioBlue Avatar asked Nov 12 '22 03:11

ScorpioBlue


1 Answers

I think the suitable API is the WMI (Framework namespace System.Management): http://msdn.microsoft.com/library/ms257340(v=vs.80).aspx

Using the .NET Framework namespace System.Management, you can develop applications in C#, Microsoft® Visual Basic® .NET, or Microsoft J# that obtain enterprise data and automate administrative tasks using Windows Management Instrumentation (WMI). You can also develop applications that provide data to WMI classes using the System.Management.Instrumentation namespace.

Take a look at this CodeProject: http://www.codeproject.com/Articles/18268/How-To-Almost-Everything-In-WMI-via-C-Part-3-Hardw

like image 92
Leo Chapiro Avatar answered Nov 14 '22 22:11

Leo Chapiro