Min version10 Pre RTM10 Pre RTM10
Max version10 TH2
Architecturex86x86x64x86x64
x86 offset
offset:bitpos
Field Namex64 offset
offset:bitpos
0x0000uint8_t
PowerButtonPresent
0x0000
0x0001uint8_t
SleepButtonPresent
0x0001
0x0002uint8_t
LidPresent
0x0002
0x0003uint8_t
SystemS1
0x0003
0x0004uint8_t
SystemS2
0x0004
0x0005uint8_t
SystemS3
0x0005
0x0006uint8_t
SystemS4
0x0006
0x0007uint8_t
SystemS5
0x0007
0x0008uint8_t
HiberFilePresent
0x0008
0x0009uint8_t
FullWake
0x0009
0x000Auint8_t
VideoDimPresent
0x000A
0x000Buint8_t
ApmPresent
0x000B
0x000Cuint8_t
UpsPresent
0x000C
0x000Duint8_t
ThermalControl
0x000D
0x000Euint8_t
ProcessorThrottle
0x000E
0x000Fuint8_t
ProcessorMinThrottle
0x000F
0x0010uint8_t
ProcessorMaxThrottle
0x0010
0x0011uint8_t
FastSystemS4
0x0011
0x0012uint8_t
Hiberboot
0x0012
0x0013uint8_t
WakeAlarmPresent
0x0013
0x0014uint8_t
AoAc
0x0014
0x0015uint8_t
DiskSpinDown
0x0015
0x0016uint8_t[8]
spare3
uint8_t
HiberFileType
0x0016
0x0017uint8_t[7]
spare3
uint8_t
AoAcConnectivitySupported
0x0017
0x0018uint8_t[6]
spare3
0x0018
0x001Euint8_t
SystemBatteriesPresent
0x001E
0x001Fuint8_t
BatteriesAreShortTerm
0x001F
0x0020struct BATTERY_REPORTING_SCALE[3]
BatteryScale
0x0020
0x0038enum _SYSTEM_POWER_STATE
AcOnLineWake
0x0038
0x003Cenum _SYSTEM_POWER_STATE
SoftLidWake
0x003C
0x0040enum _SYSTEM_POWER_STATE
RtcWake
0x0040
0x0044enum _SYSTEM_POWER_STATE
MinDeviceWakeState
0x0044
0x0048enum _SYSTEM_POWER_STATE
DefaultLowLatencyWake
0x0048