PEP_COORDINATED_IDLE_STATE structure (pep_x.h)
The PEP_COORIDNATED_IDLE_STATE structure describes a coordinated idle state to the OS.
Syntax
typedef struct _PEP_COORDINATED_IDLE_STATE {
ULONG Latency;
ULONG BreakEvenDuration;
ULONG DependencyCount;
ULONG MaximumDependencySize;
} PEP_COORDINATED_IDLE_STATE, *PPEP_COORDINATED_IDLE_STATE;
Members
Latency
The latency of waking from this idle state, in 100ns units.
BreakEvenDuration
Supplies the minimum time the state must be entered to amortize the cost of entering/exiting the state. Idle durations longer than this period should save power when compared to entering a lighter state for the same period.
DependencyCount
Supplies the number of dependencies this coordinated state has on other coordinated states or on processors.
MaximumDependencySize
Supplies the maximum size of a single dependency.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Supported starting with Windows 10. |
Header | pep_x.h (include Pep_x.h) |