| Min version | 10 Pre RTM | 10 |
|---|---|---|
| Max version | 10 TH2 | |
| x64 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 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 | |