x64 / ntdllntoskrnl /

_PPM_PLATFORM_STATES

← 10.0.28000.3231 16 builds latest →
struct _PPM_PLATFORM_STATES {
unsigned long StateCount;/* 0x0 4 */
unsigned long ProcessorCount;/* 0x4 4 */
unsigned char CoordinatedInterface;/* 0x8 1 */
/* 7 bytes padding */
unsigned long (*IdleTest)(void*, unsigned long, unsigned long);/* 0x10 8 */
long (*IdlePreExecute)(void*, unsigned long, unsigned long, unsigned long, unsigned long*);/* 0x18 8 */
void (*IdleComplete)(void*, unsigned long, unsigned long, unsigned long, unsigned long*);/* 0x20 8 */
long (*QueryPlatformStateResidency)(void*, struct _PROCESSOR_PLATFORM_STATE_RESIDENCIES*);/* 0x28 8 */
/* 4 bytes padding */
/* ── cacheline 1 boundary (64 bytes) ── */
};
size 768 (0x300)10 members2 holes (11 bytes)padding 012 cachelines