Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Stores the throttling policies and how to apply them to a target process when that process is subject to power management.
Syntax
typedef struct _POWER_THROTTLING_PROCESS_STATE {
ULONG Version;
ULONG ControlMask;
ULONG StateMask;
} POWER_THROTTLING_PROCESS_STATE, *PPOWER_THROTTLING_PROCESS_STATE;
Members
Version
The version of this structure. Set to PROCESS_POWER_THROTTLING_CURRENT_VERSION.
ControlMask
Flags that enable the caller to take control of the power throttling mechanism.
- PROCESS_POWER_THROTTLING_EXECUTION_SPEED: Manages the execution speed of the process.
StateMask
Flags that manage the power throttling mechanism on/off state.
- PROCESS_POWER_THROTTLING_EXECUTION_SPEED: Manages the execution speed of the process.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10, version 1709 |
Minimum supported server | Windows Server 2016 |
Header | ntddk.h |