struct _PPM_IDLE_STATES { unsigned long Type;/* 0x0 4 */ unsigned long Count;/* 0x4 4 */ union { unsigned long AsULONG;/* 0x8 4 */ struct { unsigned long AllowScaling : 1;/* 0x8:0 4 */ unsigned long Disabled : 1;/* 0x8:1 4 */ unsigned long Hypervisor : 2;/* 0x8:2 4 */ unsigned long HvMaxCState : 4;/* 0x8:4 4 */ unsigned long Reserved : 24;/* 0x8:8 4 */ };/* 0x8 4 */ } Flags;/* 0x8 4 */ unsigned long TargetState;/* 0xc 4 */ unsigned long ActualState;/* 0x10 4 */ unsigned long OldState;/* 0x14 4 */ unsigned __int64 TargetProcessors;/* 0x18 8 */ struct _PPM_IDLE_STATE State[1];/* 0x20 40 */};size 72 (0x48)8 members0 holespadding 02 cachelines
Used in (1)