PEP_PPM_PLATFORM_STATE_RESIDENCY structure (pepfx.h)
The PEP_PPM_PLATFORM_STATE_RESIDENCY structure specifies the accumulated residency time and transition count for a particular platform idle state.
Syntax
typedef struct _PEP_PPM_PLATFORM_STATE_RESIDENCY {
ULONG64 Residency;
ULONG64 TransitionCount;
} PEP_PPM_PLATFORM_STATE_RESIDENCY, *PPEP_PPM_PLATFORM_STATE_RESIDENCY;
Members
Residency
The accumulated residency time, in 100-nanosecond units. This is the total amount of time that the hardware platform has spent in this idle state since system startup.
TransitionCount
The total number of times that the platform has entered this idle state since system startup.
Remarks
The States member of the PEP_PPM_PLATFORM_STATE_RESIDENCIES structure is a pointer to an array of PEP_PPM_PLATFORM_STATE_RESIDENCY structures.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Supported starting with Windows 10. |
Header | pepfx.h (include Pep_x.h) |