PEP_PPM_PARK_MASK structure (pep_x.h)

The PEP_PROCESSOR_PARK_MASK structure contains the current core parking mask.

Syntax

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;

Members

[in] Count

Indicates the number of processors in the Processors array.

[in] EvaluationTime

The interrupt time of the performance check evaluation that initiated this notification.

[in/out] Processors

An array of processors in the core parking domain.

On input

Indicates the OS parking preference for each processor.

On output

Returns the PEP parking preference for each processor.

The Processors array is guaranteed to contain the processors in increasing order by processor index.

Requirements

Requirement Value
Minimum supported client Supported starting with Windows 10.
Header pep_x.h (include Pep_x.h)

See also

PEP_NOTIFY_PPM_PARK_MASK notification

PEP_PROCESSOR_PARK_STATE