Files
AsusFanControlEnhanced/AsusFanControl/AsusWinIO64.cs
2023-08-26 11:56:51 +02:00

23 lines
828 B
C#

using System.Runtime.InteropServices;
namespace AsusSystemAnalysis
{
public class AsusWinIO64
{
[DllImport("AsusWinIO64.dll")]
public static extern void InitializeWinIo();
[DllImport("AsusWinIO64.dll")]
public static extern void ShutdownWinIo();
[DllImport("AsusWinIO64.dll")]
public static extern int HealthyTable_FanCounts();
[DllImport("AsusWinIO64.dll")]
public static extern void HealthyTable_SetFanIndex(byte index);
[DllImport("AsusWinIO64.dll")]
public static extern int HealthyTable_FanRPM();
[DllImport("AsusWinIO64.dll")]
public static extern void HealthyTable_SetFanTestMode(char mode);
[DllImport("AsusWinIO64.dll")]
public static extern void HealthyTable_SetFanPwmDuty(short duty);
}
}