| Min version | 10 Pre RTM | 10 Pre RTM | 10 |
|---|---|---|---|
| Max version | 10 TH2 | ||
| x86 offset offset:bitpos | Field Name | ||
| 0x0000 | uint8_t PowerButtonPresent | ||
| 0x0001 | uint8_t SleepButtonPresent | ||
| 0x0002 | uint8_t LidPresent | ||
| 0x0003 | uint8_t SystemS1 | ||
| 0x0004 | uint8_t SystemS2 | ||
| 0x0005 | uint8_t SystemS3 | ||
| 0x0006 | uint8_t SystemS4 | ||
| 0x0007 | uint8_t SystemS5 | ||
| 0x0008 | uint8_t HiberFilePresent | ||
| 0x0009 | uint8_t FullWake | ||
| 0x000A | uint8_t VideoDimPresent | ||
| 0x000B | uint8_t ApmPresent | ||
| 0x000C | uint8_t UpsPresent | ||
| 0x000D | uint8_t ThermalControl | ||
| 0x000E | uint8_t ProcessorThrottle | ||
| 0x000F | uint8_t ProcessorMinThrottle | ||
| 0x0010 | uint8_t ProcessorMaxThrottle | ||
| 0x0011 | uint8_t FastSystemS4 | ||
| 0x0012 | uint8_t Hiberboot | ||
| 0x0013 | uint8_t WakeAlarmPresent | ||
| 0x0014 | uint8_t AoAc | ||
| 0x0015 | uint8_t DiskSpinDown | ||
| 0x0016 | uint8_t[8] spare3 | uint8_t HiberFileType | |
| 0x0017 | uint8_t[7] spare3 | uint8_t AoAcConnectivitySupported | |
| 0x0018 | uint8_t[6] spare3 | ||
| 0x001E | uint8_t SystemBatteriesPresent | ||
| 0x001F | uint8_t BatteriesAreShortTerm | ||
| 0x0020 | struct BATTERY_REPORTING_SCALE[3] BatteryScale | ||
| 0x0038 | enum _SYSTEM_POWER_STATE AcOnLineWake | ||
| 0x003C | enum _SYSTEM_POWER_STATE SoftLidWake | ||
| 0x0040 | enum _SYSTEM_POWER_STATE RtcWake | ||
| 0x0044 | enum _SYSTEM_POWER_STATE MinDeviceWakeState | ||
| 0x0048 | enum _SYSTEM_POWER_STATE DefaultLowLatencyWake | ||