PEP_PROCESSOR_PERF_STATE structure (pepfx.h)

Use in the PEP_NOTIFY_PPM_QUERY_DISCRETE_PERF_STATES  notification. This structure describes the properties of a single performance state.

Syntax

typedef struct _PEP_PROCESSOR_PERF_STATE {
  ULONG Performance;
  ULONG Frequency;
  ULONG Reserved[4];
} PEP_PROCESSOR_PERF_STATE, *PPEP_PROCESSOR_PERF_STATE;

Members

Performance

On output, the performance level (on the scale returned by the PEP_QUERY_COMPONENT_PERF_CAPABILITIES notification) of this performance state.

Frequency

On output, the frequency (in MHz) of this performance state.

Reserved[4]

Reserved.

Requirements

Requirement Value
Minimum supported client Windows 10, version 1709
Minimum supported server Windows Server 2016
Header pepfx.h (include Pep_x.h)

See also

PEP_PPM_QUERY_DISCRETE_PERF_STATES

Processor power management (PPM) notifications