Files
ReLibreHardwareMonitor/WMIProvider/Hardware.cs
T

20 lines
605 B
C#

using System.Management.Instrumentation;
using OpenHardwareMonitor.Hardware;
namespace OpenHardwareMonitor.WMIProvider {
[InstrumentationClass(InstrumentationType.Instance)]
public class Hardware : IWmiClass {
public string HardwareType { get; private set; }
public string Identifier { get; private set; }
public string Name { get; private set; }
public Hardware(IHardware hardware) {
Name = hardware.Name;
Identifier = hardware.Identifier.ToString();
HardwareType = hardware.HardwareType.ToString();
}
public void Update() { }
}
}