x64x86arm64ia64 / ntdllntoskrnl

_PPM_IDLE_STATES

← first 1 build latest →
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 */
};
size 72 (0x48)8 members0 holespadding 02 cachelines
Used in (1)