arm64 / ntdllntoskrnl /

_PPM_PLATFORM_STATE

← first 1 build latest →
struct _PPM_PLATFORM_STATE {
unsigned __int64 LevelId;/* 0x0 8 */
unsigned long Latency;/* 0x8 4 */
unsigned long BreakEvenDuration;/* 0xc 4 */
unsigned char TransitionDebugger;/* 0x38 1 */
unsigned char Platform;/* 0x39 1 */
unsigned char Enabled;/* 0x3a 1 */
unsigned char CoordinatedDependencies;/* 0x3b 1 */
unsigned long DependencyListCount;/* 0x3c 4 */
/* ── cacheline 1 boundary (64 bytes) ── */
/* ── cacheline 5 boundary (320 bytes) ── */
/* 4 bytes padding */
volatile unsigned __int64 EnterTime;/* 0x168 8 */
/* 16 bytes padding */
/* ── cacheline 6 boundary (384 bytes) ── */
union {
volatile long RefCount;/* 0x180 4 */
unsigned char CacheAlign0[128];/* 0x180 128 */
};/* 0x180 128 */
};
size 512 (0x200)16 members2 holes (20 bytes)padding 08 cachelines
Used in (1)