// pep_x.h
typedef struct _PEP_PPM_PARK_MASK {
[in] ULONG Count;
[in] ULONGLONG EvaluationTime;
[in/out] PPEP_PROCESSOR_PARK_STATE Processors;
} PEP_PPM_PARK_MASK, *PPEP_PPM_PARK_MASK;
View the official Windows Driver Kit DDI reference// pepfx.h
typedef struct _PEP_PPM_PARK_MASK {
[in] ULONG Count;
[in] ULONGLONG EvaluationTime;
[in/out] PPEP_PROCESSOR_PARK_STATE Processors;
} PEP_PPM_PARK_MASK, *PPEP_PPM_PARK_MASK;
View the official Windows Driver Kit DDI referenceNo description available.
The PEP_PROCESSOR_PARK_MASK structure contains the current core parking mask.
Count [in]Indicates the number of processors in the Processors array.
EvaluationTime [in]The interrupt time of the performance check evaluation that initiated this notification.
Processors [in/out]An array of processors in the core parking domain.
Indicates the OS parking preference for each processor.
Returns the PEP parking preference for each processor.
The Processors array is guaranteed to contain the processors in increasing order by processor index.
Indicates the OS parking preference for each processor.
Returns the PEP parking preference for each processor.
PEP_NOTIFY_PPM_PARK_MASK notification
The PEP_PROCESSOR_PARK_MASK structure contains the current core parking mask.
Count [in]Indicates the number of processors in the Processors array.
EvaluationTime [in]The interrupt time of the performance check evaluation that initiated this notification.
Processors [in/out]An array of processors in the core parking domain.
Indicates the OS parking preference for each processor.
Returns the PEP parking preference for each processor.
The Processors array is guaranteed to contain the processors in increasing order by processor index.
PEP_NOTIFY_PPM_PARK_MASK notification