Min version | 8 Pre RTM | 8 Pre RTM | 8 | 8.1 Update 1 | 10 Pre RTM |
---|---|---|---|---|---|
Max version | 10 TH2 | ||||
x86 offset offset:bitpos | Field Name | ||||
0x0000 | uint64_t TotalTime | ||||
0x0008 | uint64_t IdleTime | ||||
0x0010 | uint64_t ExpectedIdleDuration | ||||
0x0018 | unsigned long OverrideState | unsigned long MaxIdleDuration | uint64_t MaxIdleDuration | ||
0x001C | unsigned long TimeCheck | unsigned long OverrideState | |||
0x0020 | uint8_t PromotePercent | unsigned long TimeCheck | unsigned long OverrideState | ||
0x0021 | uint8_t DemotePercent | ||||
0x0022 | uint8_t Parked | ||||
0x0023 | uint8_t Interruptible | ||||
0x0024 | uint8_t PlatformIdle | uint8_t PromotePercent | unsigned long TimeCheck | ||
0x0025 | uint8_t DemotePercent | ||||
0x0026 | uint8_t Parked | ||||
0x0027 | uint8_t Interruptible | ||||
0x0028 | uint8_t PlatformIdle | uint8_t PromotePercent | |||
0x0029 | uint8_t DemotePercent | ||||
0x002A | uint8_t Parked | ||||
0x002B | uint8_t Interruptible | ||||
0x002C | uint8_t PlatformIdle | ||||
0x002D | uint8_t ExpectedWakeReason | ||||
0x0030 | unsigned long IRHints | ||||
0x0034 | unsigned long IRTruncatedHints | ||||
0x0038 | uint8_t ExpectedWakeReason |