// pep_x.h
typedef struct _PEP_PPM_QUERY_DISCRETE_PERF_STATES {
ULONG Count;
PPEP_PROCESSOR_PERF_STATE States;
} PEP_PPM_QUERY_DISCRETE_PERF_STATES, *PPEP_PPM_QUERY_DISCRETE_PERF_STATES;
View the official Windows Driver Kit DDI reference// pepfx.h
typedef struct _PEP_PPM_QUERY_DISCRETE_PERF_STATES {
ULONG Count;
PPEP_PROCESSOR_PERF_STATE States;
} PEP_PPM_QUERY_DISCRETE_PERF_STATES, *PPEP_PPM_QUERY_DISCRETE_PERF_STATES;
View the official Windows Driver Kit DDI referenceNo description available.
Used in the PEP_NOTIFY_PPM_QUERY_DISCRETE_PERF_STATES notification that stores the list of discrete performance states that PEP supports, if the PEP_NOTIFY_PPM_QUERY_CAPABILITIES notification indicates support for discrete performance states.
CountOn input, the size of the array pointed to by States.
StatesOn output, an array of PEP_PROCESSOR_PERF_STATE structures that indicates performance states that is filled by PEP.
Processor power management (PPM) notifications
Used in the PEP_NOTIFY_PPM_QUERY_DISCRETE_PERF_STATES notification that stores the list of discrete performance states that PEP supports, if the PEP_NOTIFY_PPM_QUERY_CAPABILITIES notification indicates support for discrete performance states.
CountOn input, the size of the array pointed to by States.
StatesOn output, an array of PEP_PROCESSOR_PERF_STATE structures that indicates performance states that is filled by PEP.
Processor power management (PPM) notifications