diff --git a/LibreHardwareMonitor/UI/MainForm.cs b/LibreHardwareMonitor/UI/MainForm.cs index 0720794..1a3970d 100644 --- a/LibreHardwareMonitor/UI/MainForm.cs +++ b/LibreHardwareMonitor/UI/MainForm.cs @@ -295,7 +295,7 @@ public sealed partial class MainForm : Form .ToList() .ForEach(sd => { - sd.Storage.ForceWakeup = _forceDriveWakeup.Value; + sd.ForceWakeup = _forceDriveWakeup.Value; }); }; diff --git a/LibreHardwareMonitorLib/Hardware/Storage/StorageDevice.cs b/LibreHardwareMonitorLib/Hardware/Storage/StorageDevice.cs index 63a99d0..ac42522 100644 --- a/LibreHardwareMonitorLib/Hardware/Storage/StorageDevice.cs +++ b/LibreHardwareMonitorLib/Hardware/Storage/StorageDevice.cs @@ -61,6 +61,13 @@ public sealed class StorageDevice : Hardware, ISmart public IReadOnlyList Attributes => _attributes; + /// + public bool ForceWakeup + { + get { return _storage.ForceWakeup; } + set { _storage.ForceWakeup = value; } + } + public static TimeSpan ThrottleInterval { get; set; } public override void Update()