PowerThermalBackEndStatus Enum
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents the backend operational state of the power/thermal subsystem. Use values to determine whether the backend is started or stopped.
public enum class PowerThermalBackEndStatus
/// [Windows.Foundation.Metadata.ContractVersion(Windows.System.Power.Thermal.PowerThermalApiContract, 65536)]
enum class PowerThermalBackEndStatus
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.System.Power.Thermal.PowerThermalApiContract), 65536)]
public enum PowerThermalBackEndStatus
var value = Windows.System.Power.Thermal.PowerThermalBackEndStatus.stopped
Public Enum PowerThermalBackEndStatus
- Inheritance
-
PowerThermalBackEndStatus
- Attributes
Windows requirements
| Requirements | Description |
|---|---|
| Device family |
Windows Desktop Extension SDK (introduced in 10.0.26100.0)
|
| API contract |
Windows.System.Power.Thermal.PowerThermalApiContract (introduced in v1.0)
|
Fields
| Name | Value | Description |
|---|---|---|
| Stopped | 0 | The power/thermal backend is not running. |
| Started | 1 | The power/thermal backend is running and responsive. |
Remarks
PowerThermalBackEndStatus is expected to be Started in normal operation; Stopped typically indicates the MPTF backend was restarted (for example, during tuning). Clients should stop reading or publishing data while the backend is Stopped and resume when it reports Started. The enum is preferred over a Boolean for clarity and is not expected to be extended.