struct _PROCESSOR_IDLE_LOG_ENTRY { unsigned __int64 EnterTime;/* 0x0 8 */ unsigned __int64 ExitTime;/* 0x8 8 */ unsigned __int64 CoordinatedStates;/* 0x10 8 */ unsigned __int64 CoordinatedStatesExited;/* 0x18 8 */ unsigned long State;/* 0x20 4 */ unsigned long PlatformState;/* 0x24 4 */ unsigned long PlatformStateExited;/* 0x28 4 */ long Status;/* 0x2c 4 */ union { unsigned long Flags;/* 0x30 4 */ struct { unsigned short Cancelled : 1;/* 0x30:0 2 */ unsigned short Denied : 1;/* 0x30:1 2 */ unsigned short CoordinatedIdleEnter : 1;/* 0x30:2 2 */ unsigned short SkipWake : 1;/* 0x30:3 2 */ unsigned short DeepestPlatformIdle : 1;/* 0x30:4 2 */ unsigned short DeepIdle : 1;/* 0x30:5 2 */ unsigned short IdleDurationConstrained : 1;/* 0x30:6 2 */ unsigned short ReasonFlags;/* 0x32 2 */ };/* 0x30 4 */ };/* 0x30 4 */};size 56 (0x38)17 members0 holespadding 41 cacheline
Used in (1)