x64x86arm64 / ntdllntoskrnl

_PPM_PLATFORM_STATES

← first 1 build 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 */
/* 68 bytes padding */
/* ── cacheline 2 boundary (128 bytes) ── */
};
size 640 (0x280)10 members2 holes (75 bytes)padding 010 cachelines