PEP_PPM_QUERY_COORDINATED_STATES structure (pep_x.h)

The PEP_PPM_QUERY_COORDINATED_STATES structure contains information about each coordinated idle state that the platform extension plug-in (PEP) supports.

Syntax

typedef struct _PEP_PPM_QUERY_COORDINATED_STATES {
  [in]  ULONG                      Count;
        PEP_COORDINATED_IDLE_STATE States[ANYSIZE_ARRAY];
} PEP_PPM_QUERY_COORDINATED_STATES, *PPEP_PPM_QUERY_COORDINATED_STATES;

Members

[in] Count

The size of the States array. This will be equal to the PlatformStateCount returned from the query platform states notification.

[out] States[ANYSIZE_ARRAY]

An array of PEP_COORDINATED_IDLE_STATE structures that contains information about each coordinated idle state that the PEP supports.

Requirements

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

See also

PEP_COORDINATED_IDLE_STATE

PEP_NOTIFY_PPM_QUERY_COORDINATED_STATES notification

PEP_NOTIFY_PPM_QUERY_PLATFORM_STATES notification