// pep_x.h
typedef struct _PEP_COORDINATED_IDLE_STATE {
ULONG Latency;
ULONG BreakEvenDuration;
ULONG DependencyCount;
ULONG MaximumDependencySize;
} PEP_COORDINATED_IDLE_STATE, *PPEP_COORDINATED_IDLE_STATE;
View the official Windows Driver Kit DDI reference// pepfx.h
typedef struct _PEP_COORDINATED_IDLE_STATE {
ULONG Latency;
ULONG BreakEvenDuration;
ULONG DependencyCount;
ULONG MaximumDependencySize;
} PEP_COORDINATED_IDLE_STATE, *PPEP_COORDINATED_IDLE_STATE;
View the official Windows Driver Kit DDI referenceNo description available.
The PEP_COORIDNATED_IDLE_STATE structure describes a coordinated idle state to the OS.
LatencyThe latency of waking from this idle state, in 100ns units.
BreakEvenDurationSupplies 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.
DependencyCountSupplies the number of dependencies this coordinated state has on other coordinated states or on processors.
MaximumDependencySizeSupplies the maximum size of a single dependency.
PEP_COORDINATED_IDLE_STATE structure
PEP_NOTIFY_PPM_QUERY_COORDINATED_STATES notification
The PEP_COORIDNATED_IDLE_STATE structure describes a coordinated idle state to the OS.
LatencyThe latency of waking from this idle state, in 100ns units.
BreakEvenDurationSupplies 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.
DependencyCountSupplies the number of dependencies this coordinated state has on other coordinated states or on processors.
MaximumDependencySizeSupplies the maximum size of a single dependency.
PEP_COORDINATED_IDLE_STATE structure
PEP_NOTIFY_PPM_QUERY_COORDINATED_STATES notification