PEP_QUERY_SOC_SUBSYSTEM_COUNT structure (pep_x.h)

The PEP_QUERY_SOC_SUBSYSTEM_COUNT structure is used to tell the OS whether the PEP supports system on a chip (SoC) subsystem accounting for a given platform idle state.

Syntax

typedef struct _PEP_QUERY_SOC_SUBSYSTEM_COUNT {
  [in]  ULONG PlatformIdleStateIndex;
  [out] ULONG SubsystemCount;
        ULONG Flags;
} PEP_QUERY_SOC_SUBSYSTEM_COUNT, *PPEP_QUERY_SOC_SUBSYSTEM_COUNT;

Members

[in] PlatformIdleStateIndex

The platform idle state index for which the kernel is querying about.

[out] SubsystemCount

The number of SoC subsystems tallied by the PEP for the specified platform idle state. The PEP cannot return 0 in this parameter; instead the PEP should return FALSE to the PEP_DPM_QUERY_SOC_SUBSYSTEM_COUNT notification that provided this structure.

Flags

This member is reserved and should be set to zero.

Requirements

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

See also

PEP_DPM_QUERY_SOC_SUBSYSTEM_COUNT notification