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