16#ifndef __SMBIOS_STANDARD_H__
17#define __SMBIOS_STANDARD_H__
24#define SMBIOS_HANDLE_RESERVED_BEGIN 0xFF00
32#define SMBIOS_HANDLE_PI_RESERVED 0xFFFE
40#define SMBIOS_STRING_MAX_LENGTH 64
47#define SMBIOS_TABLE_MAX_LENGTH 0xFFFF
52#define SMBIOS_3_0_TABLE_MAX_LENGTH 0xFFFFFFFF
57#define SMBIOS_TYPE_BIOS_INFORMATION 0
58#define SMBIOS_TYPE_SYSTEM_INFORMATION 1
59#define SMBIOS_TYPE_BASEBOARD_INFORMATION 2
60#define SMBIOS_TYPE_SYSTEM_ENCLOSURE 3
61#define SMBIOS_TYPE_PROCESSOR_INFORMATION 4
62#define SMBIOS_TYPE_MEMORY_CONTROLLER_INFORMATION 5
63#define SMBIOS_TYPE_MEMORY_MODULE_INFORMATON 6
64#define SMBIOS_TYPE_CACHE_INFORMATION 7
65#define SMBIOS_TYPE_PORT_CONNECTOR_INFORMATION 8
66#define SMBIOS_TYPE_SYSTEM_SLOTS 9
67#define SMBIOS_TYPE_ONBOARD_DEVICE_INFORMATION 10
68#define SMBIOS_TYPE_OEM_STRINGS 11
69#define SMBIOS_TYPE_SYSTEM_CONFIGURATION_OPTIONS 12
70#define SMBIOS_TYPE_BIOS_LANGUAGE_INFORMATION 13
71#define SMBIOS_TYPE_GROUP_ASSOCIATIONS 14
72#define SMBIOS_TYPE_SYSTEM_EVENT_LOG 15
73#define SMBIOS_TYPE_PHYSICAL_MEMORY_ARRAY 16
74#define SMBIOS_TYPE_MEMORY_DEVICE 17
75#define SMBIOS_TYPE_32BIT_MEMORY_ERROR_INFORMATION 18
76#define SMBIOS_TYPE_MEMORY_ARRAY_MAPPED_ADDRESS 19
77#define SMBIOS_TYPE_MEMORY_DEVICE_MAPPED_ADDRESS 20
78#define SMBIOS_TYPE_BUILT_IN_POINTING_DEVICE 21
79#define SMBIOS_TYPE_PORTABLE_BATTERY 22
80#define SMBIOS_TYPE_SYSTEM_RESET 23
81#define SMBIOS_TYPE_HARDWARE_SECURITY 24
82#define SMBIOS_TYPE_SYSTEM_POWER_CONTROLS 25
83#define SMBIOS_TYPE_VOLTAGE_PROBE 26
84#define SMBIOS_TYPE_COOLING_DEVICE 27
85#define SMBIOS_TYPE_TEMPERATURE_PROBE 28
86#define SMBIOS_TYPE_ELECTRICAL_CURRENT_PROBE 29
87#define SMBIOS_TYPE_OUT_OF_BAND_REMOTE_ACCESS 30
88#define SMBIOS_TYPE_BOOT_INTEGRITY_SERVICE 31
89#define SMBIOS_TYPE_SYSTEM_BOOT_INFORMATION 32
90#define SMBIOS_TYPE_64BIT_MEMORY_ERROR_INFORMATION 33
91#define SMBIOS_TYPE_MANAGEMENT_DEVICE 34
92#define SMBIOS_TYPE_MANAGEMENT_DEVICE_COMPONENT 35
93#define SMBIOS_TYPE_MANAGEMENT_DEVICE_THRESHOLD_DATA 36
94#define SMBIOS_TYPE_MEMORY_CHANNEL 37
95#define SMBIOS_TYPE_IPMI_DEVICE_INFORMATION 38
96#define SMBIOS_TYPE_SYSTEM_POWER_SUPPLY 39
97#define SMBIOS_TYPE_ADDITIONAL_INFORMATION 40
98#define SMBIOS_TYPE_ONBOARD_DEVICES_EXTENDED_INFORMATION 41
99#define SMBIOS_TYPE_MANAGEMENT_CONTROLLER_HOST_INTERFACE 42
100#define SMBIOS_TYPE_TPM_DEVICE 43
107#define SMBIOS_TYPE_INACTIVE 0x007E
113#define SMBIOS_TYPE_END_OF_TABLE 0x007F
115#define SMBIOS_OEM_BEGIN 128
116#define SMBIOS_OEM_END 255
289 UINT8 BIOSCharacteristicsExtensionBytes[2];
unsigned int UINT32
Definition ProcessorBind.h:102
PACKED struct @21::@35 Bits
UINT8 Reserved
Definition Acpi30.h:40
MEMORY_ERROR_DETECT_METHOD
Definition SmBios.h:921
@ ErrorDetectingMethod128Ecc
Definition SmBios.h:928
@ ErrorDetectingMethod32Ecc
Definition SmBios.h:926
@ ErrorDetectingMethodUnknown
Definition SmBios.h:923
@ ErrorDetectingMethodOther
Definition SmBios.h:922
@ ErrorDetectingMethodCrc
Definition SmBios.h:929
@ ErrorDetectingMethodParity
Definition SmBios.h:925
@ ErrorDetectingMethodNone
Definition SmBios.h:924
@ ErrorDetectingMethod64Ecc
Definition SmBios.h:927
MEMORY_ERROR_CORRECTION
Definition SmBios.h:1616
@ MemoryErrorCorrectionSingleBitEcc
Definition SmBios.h:1621
@ MemoryErrorCorrectionNone
Definition SmBios.h:1619
@ MemoryErrorCorrectionParity
Definition SmBios.h:1620
@ MemoryErrorCorrectionMultiBitEcc
Definition SmBios.h:1622
@ MemoryErrorCorrectionCrc
Definition SmBios.h:1623
@ MemoryErrorCorrectionOther
Definition SmBios.h:1617
@ MemoryErrorCorrectionUnknown
Definition SmBios.h:1618
MEMORY_CHANNEL_TYPE
Definition SmBios.h:2326
@ MemoryChannelTypeOther
Definition SmBios.h:2327
@ MemoryChannelTypeUnknown
Definition SmBios.h:2328
@ MemoryChannelTypeRambus
Definition SmBios.h:2329
@ MemoryChannelTypeSyncLink
Definition SmBios.h:2330
MISC_ONBOARD_DEVICE_TYPE
Definition SmBios.h:1410
@ OnBoardDeviceTypeVideo
Definition SmBios.h:1413
@ OnBoardDeviceTypeSound
Definition SmBios.h:1417
@ OnBoardDeviceTypeScsiController
Definition SmBios.h:1414
@ OnBoardDeviceTypeTokenRing
Definition SmBios.h:1416
@ OnBoardDeviceTypeEthernet
Definition SmBios.h:1415
@ OnBoardDeviceTypeSASController
Definition SmBios.h:1420
@ OnBoardDeviceTypeSATAController
Definition SmBios.h:1419
@ OnBoardDeviceTypeOther
Definition SmBios.h:1411
@ OnBoardDeviceTypePATAController
Definition SmBios.h:1418
@ OnBoardDeviceTypeUnknown
Definition SmBios.h:1412
MEMORY_ERROR_GRANULARITY
Definition SmBios.h:1844
@ MemoryGranularityOther
Definition SmBios.h:1845
@ MemoryGranularityOtherUnknown
Definition SmBios.h:1846
@ MemoryGranularityMemPartitionLevel
Definition SmBios.h:1848
@ MemoryGranularityDeviceLevel
Definition SmBios.h:1847
MISC_SYSTEM_WAKEUP_TYPE
Definition SmBios.h:303
@ SystemWakeupTypeUnknown
Definition SmBios.h:306
@ SystemWakeupTypePowerSwitch
Definition SmBios.h:310
@ SystemWakeupTypeAcPowerRestored
Definition SmBios.h:312
@ SystemWakeupTypeLanRemote
Definition SmBios.h:309
@ SystemWakeupTypeApmTimer
Definition SmBios.h:307
@ SystemWakeupTypeReserved
Definition SmBios.h:304
@ SystemWakeupTypeOther
Definition SmBios.h:305
@ SystemWakeupTypeModemRing
Definition SmBios.h:308
@ SystemWakeupTypePciPme
Definition SmBios.h:311
MEMORY_DEVICE_TYPE
Definition SmBios.h:1670
@ MemoryTypeEdram
Definition SmBios.h:1674
@ MemoryTypeDdr2
Definition SmBios.h:1689
@ MemoryTypeRom
Definition SmBios.h:1678
@ MemoryTypeDdr
Definition SmBios.h:1688
@ MemoryTypeEprom
Definition SmBios.h:1682
@ MemoryType3Dram
Definition SmBios.h:1684
@ MemoryTypeFlash
Definition SmBios.h:1679
@ MemoryTypeVram
Definition SmBios.h:1675
@ MemoryTypeSdram
Definition SmBios.h:1685
@ MemoryTypeLpddr3
Definition SmBios.h:1696
@ MemoryTypeEeprom
Definition SmBios.h:1680
@ MemoryTypeCdram
Definition SmBios.h:1683
@ MemoryTypeLpddr4
Definition SmBios.h:1697
@ MemoryTypeLpddr2
Definition SmBios.h:1695
@ MemoryTypeOther
Definition SmBios.h:1671
@ MemoryTypeDdr3
Definition SmBios.h:1691
@ MemoryTypeUnknown
Definition SmBios.h:1672
@ MemoryTypeDdr4
Definition SmBios.h:1693
@ MemoryTypeSram
Definition SmBios.h:1676
@ MemoryTypeDram
Definition SmBios.h:1673
@ MemoryTypeLpddr
Definition SmBios.h:1694
@ MemoryTypeFeprom
Definition SmBios.h:1681
@ MemoryTypeDdr2FbDimm
Definition SmBios.h:1690
@ MemoryTypeRdram
Definition SmBios.h:1687
@ MemoryTypeRam
Definition SmBios.h:1677
@ MemoryTypeSgram
Definition SmBios.h:1686
@ MemoryTypeLogicalNonVolatileDevice
Definition SmBios.h:1698
@ MemoryTypeFbd2
Definition SmBios.h:1692
BMC_INTERFACE_TYPE
Definition SmBios.h:2351
@ IPMIDeviceInfoInterfaceTypeSMIC
The Server Management Interface Chip.
Definition SmBios.h:2354
@ IPMIDeviceInfoInterfaceTypeBT
The Block Transfer.
Definition SmBios.h:2355
@ IPMIDeviceInfoInterfaceTypeKCS
The Keyboard Controller Style.
Definition SmBios.h:2353
@ IPMIDeviceInfoInterfaceTypeUnknown
Definition SmBios.h:2352
@ IPMIDeviceInfoInterfaceTypeSSIF
SMBus System Interface.
Definition SmBios.h:2356
BASE_BOARD_TYPE
Definition SmBios.h:350
@ BaseBoardTypeIOModule
Definition SmBios.h:357
@ BaseBoardTypeOther
Definition SmBios.h:352
@ BaseBoardTypeProcessorModule
Definition SmBios.h:356
@ BaseBoardTypeInterconnectBoard
Definition SmBios.h:363
@ BaseBoardTypeConnectivitySwitch
Definition SmBios.h:354
@ BaseBoardTypeServerBlade
Definition SmBios.h:353
@ BaseBoardTypeMotherBoard
Definition SmBios.h:360
@ BaseBoardTypeMemoryModule
Definition SmBios.h:358
@ BaseBoardTypeProcessorIOModule
Definition SmBios.h:362
@ BaseBoardTypeSystemManagementModule
Definition SmBios.h:355
@ BaseBoardTypeUnknown
Definition SmBios.h:351
@ BaseBoardTypeProcessorMemoryModule
Definition SmBios.h:361
@ BaseBoardTypeDaughterBoard
Definition SmBios.h:359
MISC_MANAGEMENT_DEVICE_TYPE
Definition SmBios.h:2243
@ ManagementDeviceTypeMaxim1617
Definition SmBios.h:2253
@ ManagementDeviceTypeLm78
Definition SmBios.h:2247
@ ManagementDeviceTypeW83781D
Definition SmBios.h:2255
@ ManagementDeviceTypeOther
Definition SmBios.h:2244
@ ManagementDeviceTypeLm81
Definition SmBios.h:2250
@ ManagementDeviceTypeAdm9240
Definition SmBios.h:2251
@ ManagementDeviceTypeHt82H791
Definition SmBios.h:2256
@ ManagementDeviceTypeUnknown
Definition SmBios.h:2245
@ ManagementDeviceTypeDs1780
Definition SmBios.h:2252
@ ManagementDeviceTypeLm75
Definition SmBios.h:2246
@ ManagementDeviceTypeGl518Sm
Definition SmBios.h:2254
@ ManagementDeviceTypeLm80
Definition SmBios.h:2249
@ ManagementDeviceTypeLm79
Definition SmBios.h:2248
MISC_SLOT_USAGE
Definition SmBios.h:1324
@ SlotUsageOther
Definition SmBios.h:1325
@ SlotUsageUnavailable
Definition SmBios.h:1329
@ SlotUsageUnknown
Definition SmBios.h:1326
@ SlotUsageAvailable
Definition SmBios.h:1327
@ SlotUsageInUse
Definition SmBios.h:1328
PROCESSOR_FAMILY2_DATA
Definition SmBios.h:724
@ ProcessorFamilyVideoProcessor
Definition SmBios.h:736
@ ProcessorFamilyARM
Definition SmBios.h:729
@ ProcessorFamilySH4
Definition SmBios.h:728
@ ProcessorFamilyARMv7
Definition SmBios.h:725
@ ProcessorFamilyMII
Definition SmBios.h:733
@ ProcessorFamilyDSP
Definition SmBios.h:735
@ ProcessorFamilySH3
Definition SmBios.h:727
@ ProcessorFamilyARMv8
Definition SmBios.h:726
@ ProcessorFamily6x86
Definition SmBios.h:731
@ ProcessorFamilyWinChip
Definition SmBios.h:734
@ ProcessorFamilyStrongARM
Definition SmBios.h:730
@ ProcessorFamilyMediaGX
Definition SmBios.h:732
MC_HOST_INTERFACE_PROTOCOL_TYPE
Definition SmBios.h:2486
@ MCHostInterfaceProtocolTypeMCTP
Definition SmBios.h:2488
@ MCHostInterfaceProtocolTypeRedfishOverIP
Definition SmBios.h:2489
@ MCHostInterfaceProtocolTypeOemDefined
Definition SmBios.h:2490
@ MCHostInterfaceProtocolTypeIPMI
Definition SmBios.h:2487
MISC_BOOT_INFORMATION_STATUS_DATA_TYPE
Definition SmBios.h:2191
@ BootInformationStatusOSDetectedFailure
Definition SmBios.h:2196
@ BootInformationStatusSystemSecurityViolation
Definition SmBios.h:2198
@ BootInformationStatusStartProductSpecific
Definition SmBios.h:2203
@ BootInformationStatusNoError
Definition SmBios.h:2192
@ BootInformationStatusUserRequestedBoot
Definition SmBios.h:2197
@ BootInformationStatusStartReserved
Definition SmBios.h:2201
@ BootInformationStatusFirmwareDetectedFailure
Definition SmBios.h:2195
@ BootInformationStatusWatchdogTimerExpired
Definition SmBios.h:2200
@ BootInformationStatusNoBootableMedia
Definition SmBios.h:2193
@ BootInformationStatusPreviousRequestedImage
Definition SmBios.h:2199
@ BootInformationStatusNormalOSFailedLoading
Definition SmBios.h:2194
@ BootInformationStatusStartOemSpecific
Definition SmBios.h:2202
MISC_CHASSIS_SECURITY_STATE
Definition SmBios.h:444
@ ChassisSecurityStatusOther
Definition SmBios.h:445
@ ChassisSecurityStatusUnknown
Definition SmBios.h:446
@ ChassisSecurityStatusNone
Definition SmBios.h:447
@ ChassisSecurityStatusExternalInterfaceLockedOut
Definition SmBios.h:448
@ ChassisSecurityStatusExternalInterfaceLockedEnabled
Definition SmBios.h:449
MISC_PORT_CONNECTOR_TYPE
Definition SmBios.h:1131
@ PortConnectorTypeDB25Male
Definition SmBios.h:1136
@ PortConnectorTypeCircularDin8Female
Definition SmBios.h:1153
@ PortConnectorType50PinDualInline
Definition SmBios.h:1158
@ PortConnectorType68PinDualInline
Definition SmBios.h:1159
@ PortConnectorTypeOnboardSoundInput
Definition SmBios.h:1160
@ PortConnectorTypeMiniCentronics
Definition SmBios.h:1134
@ PortConnectorTypeNone
Definition SmBios.h:1132
@ PortConnectorTypeSsaScsi
Definition SmBios.h:1151
@ PortConnectorTypeBNC
Definition SmBios.h:1164
@ PortConnectorTypeDB9Female
Definition SmBios.h:1141
@ PortConnectorTypeMiniCentronicsType26
Definition SmBios.h:1162
@ PortConnectorType1394
Definition SmBios.h:1165
@ PortConnectorTypeOnboardIde
Definition SmBios.h:1154
@ PortConnectorTypeProprietary
Definition SmBios.h:1135
@ PortConnectorTypeMiniDin
Definition SmBios.h:1145
@ PortConnectorTypeHeadPhoneMiniJack
Definition SmBios.h:1163
@ PortConnectorTypeInfrared
Definition SmBios.h:1148
@ PortConnectorTypeRJ11
Definition SmBios.h:1142
@ PortConnectorType9PinDualInline
Definition SmBios.h:1156
@ PortConnectorTypeMiniCentronicsType14
Definition SmBios.h:1161
@ PortConnectorTypePC98Note
Definition SmBios.h:1171
@ PortConnectorType50PinMiniScsi
Definition SmBios.h:1144
@ PortConnectorTypePS2
Definition SmBios.h:1147
@ PortConnectorTypeCircularDin8Male
Definition SmBios.h:1152
@ PortConnectorTypePC98Hireso
Definition SmBios.h:1169
@ PortConnectorTypePCH98
Definition SmBios.h:1170
@ PortConnectorTypeDB15Male
Definition SmBios.h:1138
@ PortConnectorTypeDB9Male
Definition SmBios.h:1140
@ PortConnectorTypeDB15Female
Definition SmBios.h:1139
@ PortConnectorTypeRJ45
Definition SmBios.h:1143
@ PortConnectorTypeHpHil
Definition SmBios.h:1149
@ PortConnectorTypeUsb
Definition SmBios.h:1150
@ PortConnectorTypePC98
Definition SmBios.h:1168
@ PortConnectorTypePC98Full
Definition SmBios.h:1172
@ PortConnectorTypeOnboardFloppy
Definition SmBios.h:1155
@ PortConnectorTypeOther
Definition SmBios.h:1173
@ PortConnectorType25PinDualInline
Definition SmBios.h:1157
@ PortConnectorTypeUsbTypeC
Definition SmBios.h:1167
@ PortConnectorTypeDB25Female
Definition SmBios.h:1137
@ PortConnectorTypeSasSata
Definition SmBios.h:1166
@ PortConnectorTypeMicroDin
Definition SmBios.h:1146
@ PortConnectorTypeCentronics
Definition SmBios.h:1133
MEMORY_DEVICE_TECHNOLOGY
Definition SmBios.h:1726
@ MemoryTechnologyUnknown
Definition SmBios.h:1728
@ MemoryTechnologyDram
Definition SmBios.h:1729
@ MemoryTechnologyNvdimmN
Definition SmBios.h:1730
@ MemoryTechnologyOther
Definition SmBios.h:1727
@ MemoryTechnologyNvdimmF
Definition SmBios.h:1731
@ MemoryTechnologyIntelPersistentMemory
Definition SmBios.h:1733
@ MemoryTechnologyNvdimmP
Definition SmBios.h:1732
PROCESSOR_TYPE_DATA
Definition SmBios.h:504
@ VideoProcessor
Definition SmBios.h:510
@ CentralProcessor
Definition SmBios.h:507
@ DspProcessor
Definition SmBios.h:509
@ MathProcessor
Definition SmBios.h:508
@ ProcessorOther
Definition SmBios.h:505
@ ProcessorUnknown
Definition SmBios.h:506
MISC_CHASSIS_STATE
Definition SmBios.h:432
@ ChassisStateSafe
Definition SmBios.h:435
@ ChassisStateUnknown
Definition SmBios.h:434
@ ChassisStateWarning
Definition SmBios.h:436
@ ChassisStateOther
Definition SmBios.h:433
@ ChassisStateNonRecoverable
Definition SmBios.h:438
@ ChassisStateCritical
Definition SmBios.h:437
PROCESSOR_UPGRADE
Definition SmBios.h:754
@ ProcessorUpgradeDaughterBoard
Definition SmBios.h:757
@ ProcessorUpgradeSocketLGA1150
Definition SmBios.h:799
@ ProcessorUpgradeSocketC32
Definition SmBios.h:782
@ ProcessorUpgradeSocketBGA1515
Definition SmBios.h:807
@ ProcessorUpgrade370PinSocket
Definition SmBios.h:764
@ ProcessorUpgradeSlot2
Definition SmBios.h:763
@ ProcessorUpgradeSocketLGA2011
Definition SmBios.h:792
@ ProcessorUpgradeLIFSocket
Definition SmBios.h:761
@ ProcessorUpgradeSocketAM4
Definition SmBios.h:803
@ ProcessorUpgradeSocketA
Socket 462.
Definition SmBios.h:768
@ ProcessorUpgradeSocketBGA1392
Definition SmBios.h:812
@ ProcessorUpgradeSocketLGA1156
Definition SmBios.h:783
@ ProcessorUpgradeSocketBGA1364
Definition SmBios.h:802
@ ProcessorUpgradeSocketG34
Definition SmBios.h:780
@ ProcessorUpgradePiggyBack
Replaceable.
Definition SmBios.h:759
@ ProcessorUpgradeSocket940
Definition SmBios.h:771
@ ProcessorUpgradeSocketBGA1224
Definition SmBios.h:789
@ ProcessorUpgradeSocketFS1
Definition SmBios.h:793
@ ProcessorUpgradeSocketrPGA988B
Definition SmBios.h:787
@ ProcessorUpgradeSlotM
Definition SmBios.h:766
@ ProcessorUpgradeAM2
Definition SmBios.h:777
@ ProcessorUpgradeSocketPGA988A
Definition SmBios.h:785
@ ProcessorSocketLGA1366
Definition SmBios.h:779
@ ProcessorUpgradeSocketFM2
Definition SmBios.h:796
@ ProcessorUpgradeSocket939
Definition SmBios.h:772
@ ProcessorUpgradeSocketBGA1234
Definition SmBios.h:801
@ ProcessorUpgradeSocketBGA1356
Definition SmBios.h:805
@ ProcessorUpgradeSocketLGA1567
Definition SmBios.h:784
@ ProcessorUpgradeSocket754
Definition SmBios.h:770
@ ProcessorUpgradeUnknown
Definition SmBios.h:756
@ ProcessorUpgradeSocketFM1
Definition SmBios.h:795
@ ProcessorUpgradeSlotA
Definition SmBios.h:765
@ ProcessorUpgradeSocketBGA1510
Definition SmBios.h:813
@ ProcessorUpgradeSocketLGA1151
Definition SmBios.h:804
@ ProcessorUpgradeF1207
Definition SmBios.h:778
@ ProcessorUpgradeSocketSP3r2
Definition SmBios.h:810
@ ProcessorUpgradeSocketAM3
Definition SmBios.h:781
@ ProcessorUpgradeSocketS1
Definition SmBios.h:776
@ ProcessorUpgradeSocketBGA1288
Definition SmBios.h:786
@ ProcessorUpgradeSocketLGA3647_1
Definition SmBios.h:808
@ ProcessorUpgradeSocketLGA1155
SMBIOS spec 2.8.0 updated the name.
Definition SmBios.h:790
@ ProcessorUpgradeSocketBGA1440
Definition SmBios.h:806
@ ProcessorUpgradeSocketLGA2066
Definition SmBios.h:811
@ ProcessorUpgradeSocketmPGA604
Definition SmBios.h:773
@ ProcessorUpgradeSocketLGA775
Definition SmBios.h:775
@ ProcessorUpgradeSocket478
Definition SmBios.h:769
@ ProcessorUpgradeSocketSP3
Definition SmBios.h:809
@ ProcessorUpgradeSocketLGA2011_3
Definition SmBios.h:797
@ ProcessorUpgradeNone
Definition SmBios.h:760
@ ProcessorUpgradeSocketBGA1168
Definition SmBios.h:800
@ ProcessorUpgradeSocketBGA1528
Definition SmBios.h:814
@ ProcessorUpgradeSocketLGA1356_3
Definition SmBios.h:798
@ ProcessorUpgradeZIFSocket
Definition SmBios.h:758
@ ProcessorUpgradeOther
Definition SmBios.h:755
@ ProcessorUpgradeSocketFS2
Definition SmBios.h:794
@ ProcessorUpgradeSocket423
Definition SmBios.h:767
@ ProcessorUpgradeSlot1
Definition SmBios.h:762
@ ProcessorUpgradeSocketLGA771
Definition SmBios.h:774
@ ProcessorUpgradeSocketBGA1023
Definition SmBios.h:788
@ ProcessorUpgradeSocketLGA1356
Definition SmBios.h:791
EVENT_LOG_VARIABLE_DATA
Definition SmBios.h:1537
@ EventLogVariableMutilEvent
Definition SmBios.h:1540
@ EventLogVariableOEMAssigned
Definition SmBios.h:1546
@ EventLogVariableSysManagementType
Definition SmBios.h:1543
@ EventLogVariableUnused
Definition SmBios.h:1545
@ EventLogVariableMutilEventHandle
Definition SmBios.h:1541
@ EventLogVariablePOSTResultBitmap
Definition SmBios.h:1542
@ EventLogVariableMutliEventSysManagmentType
Definition SmBios.h:1544
@ EventLogVariableHandle
Definition SmBios.h:1539
@ EventLogVariableNone
Definition SmBios.h:1538
BUILTIN_POINTING_DEVICE_INTERFACE
Definition SmBios.h:1938
@ PointingDeviceInterfaceUsb
Definition SmBios.h:1949
@ PointingDeviceInterfacePs2
Definition SmBios.h:1942
@ PointingDeviceInterfaceADB
Definition SmBios.h:1946
@ PointingDeviceInterfaceSerial
Definition SmBios.h:1941
@ PointingDeviceInterfaceUnknown
Definition SmBios.h:1940
@ PointingDeviceInterfaceHpHil
Definition SmBios.h:1944
@ PointingDeviceInterfaceBusMouseMicroDin
Definition SmBios.h:1948
@ PointingDeviceInterfaceBusMouse
Definition SmBios.h:1945
@ PointingDeviceInterfaceOther
Definition SmBios.h:1939
@ PointingDeviceInterfaceInfrared
Definition SmBios.h:1943
@ PointingDeviceInterfaceBusMouseDB9
Definition SmBios.h:1947
MISC_PORT_TYPE
Definition SmBios.h:1179
@ PortTypeSerial16550ACompatible
Definition SmBios.h:1189
@ PortTypeNetworkPort
Definition SmBios.h:1211
@ PortTypeNone
Definition SmBios.h:1180
@ PortTypeSerial16550Compatible
Definition SmBios.h:1188
@ PortTypePcmciaTypeIII
Definition SmBios.h:1200
@ PortTypeMouse
Definition SmBios.h:1194
@ PortTypeSerialXtAtCompatible
Definition SmBios.h:1186
@ PortTypePCH98
Definition SmBios.h:1207
@ PortType8251Compatible
Definition SmBios.h:1216
@ PortTypeCardBus
Definition SmBios.h:1201
@ PortTypeParallelXtAtCompatible
Definition SmBios.h:1181
@ PortTypeParallelPortEcp
Definition SmBios.h:1183
@ PortTypePC98Hireso
Definition SmBios.h:1206
@ PortTypeSata
Definition SmBios.h:1212
@ PortTypeMfdp
Multi-Function Display Port.
Definition SmBios.h:1214
@ PortType8251FifoCompatible
Definition SmBios.h:1217
@ PortTypePcmciaTypeI
Definition SmBios.h:1198
@ PortTypeScsiII
Definition SmBios.h:1203
@ PortTypeJoyStick
Definition SmBios.h:1192
@ PortTypePC98
Definition SmBios.h:1205
@ PortTypeParallelPortEcpEpp
Definition SmBios.h:1185
@ PortTypeModemPort
Definition SmBios.h:1210
@ PortTypeUsb
Definition SmBios.h:1196
@ PortTypeScsi
Definition SmBios.h:1190
@ PortTypeMidi
Definition SmBios.h:1191
@ PortTypeAccessBusPort
Definition SmBios.h:1202
@ PortTypeSerial16450Compatible
Definition SmBios.h:1187
@ PortTypeSas
Definition SmBios.h:1213
@ PortTypeParallelPortPs2
Definition SmBios.h:1182
@ PortTypePcmciaTypeII
Definition SmBios.h:1199
@ PortTypeParallelPortEpp
Definition SmBios.h:1184
@ PortTypeScsiWide
Definition SmBios.h:1204
@ PortTypeOther
Definition SmBios.h:1218
@ PortTypeAudioPort
Definition SmBios.h:1209
@ PortTypeVideoPort
Definition SmBios.h:1208
@ PortTypeFireWire
Definition SmBios.h:1197
@ PortTypeThunderbolt
Definition SmBios.h:1215
@ PortTypeKeyboard
Definition SmBios.h:1193
@ PortTypeSsaScsi
Definition SmBios.h:1195
BUILTIN_POINTING_DEVICE_TYPE
Definition SmBios.h:1923
@ PointingDeviceTypeOther
Definition SmBios.h:1924
@ PointingDeviceTouchScreen
Definition SmBios.h:1931
@ PointingDeviceOpticalSensor
Definition SmBios.h:1932
@ PointingDeviceTypeTrackBall
Definition SmBios.h:1927
@ PointingDeviceTypeTrackPoint
Definition SmBios.h:1928
@ PointingDeviceTouchPad
Definition SmBios.h:1930
@ PointingDeviceTypeUnknown
Definition SmBios.h:1925
@ PointingDeviceTypeGlidePoint
Definition SmBios.h:1929
@ PointingDeviceTypeMouse
Definition SmBios.h:1926
MISC_SLOT_DATA_BUS_WIDTH
Definition SmBios.h:1304
@ SlotDataBusWidth12X
Or X12.
Definition SmBios.h:1316
@ SlotDataBusWidth16Bit
Definition SmBios.h:1308
@ SlotDataBusWidth16X
Or X16.
Definition SmBios.h:1317
@ SlotDataBusWidth128Bit
Definition SmBios.h:1311
@ SlotDataBusWidth32Bit
Definition SmBios.h:1309
@ SlotDataBusWidth1X
Or X1.
Definition SmBios.h:1312
@ SlotDataBusWidth64Bit
Definition SmBios.h:1310
@ SlotDataBusWidth8Bit
Definition SmBios.h:1307
@ SlotDataBusWidth8X
Or X8.
Definition SmBios.h:1315
@ SlotDataBusWidth32X
Or X32.
Definition SmBios.h:1318
@ SlotDataBusWidth2X
Or X2.
Definition SmBios.h:1313
@ SlotDataBusWidthOther
Definition SmBios.h:1305
@ SlotDataBusWidth4X
Or X4.
Definition SmBios.h:1314
@ SlotDataBusWidthUnknown
Definition SmBios.h:1306
MISC_MANAGEMENT_DEVICE_ADDRESS_TYPE
Definition SmBios.h:2262
@ ManagementDeviceAddressTypeUnknown
Definition SmBios.h:2264
@ ManagementDeviceAddressTypeMemory
Definition SmBios.h:2266
@ ManagementDeviceAddressTypeOther
Definition SmBios.h:2263
@ ManagementDeviceAddressTypeIOPort
Definition SmBios.h:2265
@ ManagementDeviceAddressTypeSmbus
Definition SmBios.h:2267
MEMORY_ERROR_TYPE
Definition SmBios.h:1824
@ MemoryErrorBadRead
Definition SmBios.h:1828
@ MemoryErrorOk
Definition SmBios.h:1827
@ MemoryErrorDoubleBit
Definition SmBios.h:1831
@ MemoryErrorCorrected
Definition SmBios.h:1837
@ MemoryErrorSigleBit
Definition SmBios.h:1830
@ MemoryErrorCorrectSingleBit
Definition SmBios.h:1836
@ MemoryErrorUnknown
Definition SmBios.h:1826
@ MemoryErrorChecksum
Definition SmBios.h:1834
@ MemoryErrorMultiBit
Definition SmBios.h:1832
@ MemoryErrorParity
Definition SmBios.h:1829
@ MemoryErrorNibble
Definition SmBios.h:1833
@ MemoryErrorCrc
Definition SmBios.h:1835
@ MemoryErrorOther
Definition SmBios.h:1825
@ MemoryErrorUnCorrectable
Definition SmBios.h:1838
UINT16 SMBIOS_HANDLE
Definition SmBios.h:134
PROCESSOR_FAMILY_DATA
Definition SmBios.h:516
@ ProcessorFamilyDualCoreIntelXeon7100Series
Definition SmBios.h:649
@ ProcessorFamilyUltraSparcIii
Definition SmBios.h:600
@ ProcessorFamilyAmdAthlon64X2DualCore
Definition SmBios.h:626
@ ProcessorFamily80387
Definition SmBios.h:525
@ ProcessorFamilyAmdSempronII
Definition SmBios.h:704
@ ProcessorFamilyAmdOpteron6200Series
Definition SmBios.h:575
@ ProcessorFamilyPowerPCx704
Definition SmBios.h:552
@ ProcessorFamilyAlpha21064
Definition SmBios.h:563
@ ProcessorFamily68020
Definition SmBios.h:607
@ ProcessorFamilyPARISC
Definition SmBios.h:634
@ ProcessorFamilyG5
Definition SmBios.h:683
@ ProcessorFamilyMIPSR4600
Definition SmBios.h:582
@ ProcessorFamilyIntelPentium4Ht
Definition SmBios.h:537
@ ProcessorFamilyPowerPC603Plus
Definition SmBios.h:549
@ ProcessorFamilyCrusoeTM3000
Definition SmBios.h:617
@ ProcessorFamilyAmdZSeries
Definition SmBios.h:588
@ ProcessorFamilyIntelCoreI3
Definition SmBios.h:687
@ ProcessorFamilyCeleron
Definition SmBios.h:531
@ ProcessorFamily68000
Definition SmBios.h:605
@ ProcessorFamilyAmdOpteronX1000Series
Definition SmBios.h:610
@ ProcessorFamilyAmdAthlonX2DualCore
Definition SmBios.h:633
@ ProcessorFamilyAmdAthlon
Definition SmBios.h:543
@ ProcessorFamilyAlpha21364
Definition SmBios.h:569
@ ProcessorFamilyAmdOpteron4200Series
Definition SmBios.h:576
@ ProcessorFamilyDualCoreIntelXeon7200Series
Definition SmBios.h:653
@ ProcessorFamilyIBM390
Definition SmBios.h:681
@ ProcessorFamily8086
Definition SmBios.h:519
@ ProcessorFamilyPentiumII
Definition SmBios.h:529
@ ProcessorFamilyAmdOpteron6300
Definition SmBios.h:591
@ ProcessorFamilyIntelCoreI5
Definition SmBios.h:686
@ ProcessorFamily80286
Definition SmBios.h:520
@ ProcessorFamilyIntelCoreI7
Definition SmBios.h:679
@ ProcessorFamilyAmdTurionIIUltraDualCoreMobileM
Definition SmBios.h:570
@ ProcessorFamily80487
Definition SmBios.h:526
@ ProcessorFamilyAmdTurion64X2Mobile
Definition SmBios.h:627
@ ProcessorFamilyM2
Definition SmBios.h:535
@ ProcessorFamilyPaRisc7200
Definition SmBios.h:638
@ ProcessorFamilyIntelAtom
Definition SmBios.h:557
@ ProcessorFamilyQuadCoreIntelXeon7300Series
Definition SmBios.h:654
@ ProcessorFamilyK5
Definition SmBios.h:539
@ ProcessorFamilymicroSparcIIep
Definition SmBios.h:597
@ ProcessorFamilyPowerPC601
Definition SmBios.h:547
@ ProcessorFamilyAlpha
Definition SmBios.h:562
@ ProcessorFamilyPowerPC603
Definition SmBios.h:548
@ ProcessorFamilyPaRisc7100LC
Definition SmBios.h:639
@ ProcessorFamilyUltraSparcII
Definition SmBios.h:599
@ ProcessorFamilyAmdOpteron3300
Definition SmBios.h:592
@ ProcessorFamilyAmdESeries
Definition SmBios.h:585
@ ProcessorFamilyAmdGSeries
Definition SmBios.h:587
@ ProcessorFamilyAmdTurionIIDualCoreMobileM
Definition SmBios.h:571
@ ProcessorFamilyPaRisc8500
Definition SmBios.h:635
@ ProcessorFamilyQuadCoreAmdOpteron
Definition SmBios.h:628
@ ProcessorFamilyAmdOpteronX3000Series
Definition SmBios.h:613
@ ProcessorFamilyAmdAthlonII
Definition SmBios.h:712
@ ProcessorFamilySuperSparc
Definition SmBios.h:595
@ ProcessorFamilyAmdCSeries
Definition SmBios.h:584
@ ProcessorFamilyi960
Definition SmBios.h:716
@ ProcessorFamilyQuadCoreIntelXeon3200Series
Definition SmBios.h:642
@ ProcessorFamilyDualCoreIntelCeleron
Definition SmBios.h:680
@ ProcessorFamilyViaNano
Definition SmBios.h:696
@ ProcessorFamilyAmdAthlon64
Definition SmBios.h:621
@ ProcessorFamilyIntelCore2ExtremeMobile
Definition SmBios.h:676
@ ProcessorFamilyAmdPhenomFxQuadCore
Definition SmBios.h:630
@ ProcessorFamilyMultiCoreIntelXeon7Series
Definition SmBios.h:701
@ ProcessorFamilyMultiCoreIntelXeon
Definition SmBios.h:693
@ ProcessorFamilyMultiCoreIntelXeon3400Series
Definition SmBios.h:702
@ ProcessorFamilyAmdPhenomTripleCore
Definition SmBios.h:706
@ ProcessorFamilyCrusoeTM5000
Definition SmBios.h:616
@ ProcessorFamilyPowerPC
Definition SmBios.h:546
@ ProcessorFamilyPentium4
Definition SmBios.h:659
@ ProcessorFamilyWeitek
Definition SmBios.h:619
@ ProcessorFamilyAlpha21164
Definition SmBios.h:565
@ ProcessorFamilyMIPSR4000
Definition SmBios.h:579
@ ProcessorFamilyUnknown
Definition SmBios.h:518
@ ProcessorFamilyPentiumIIIXeon
Definition SmBios.h:657
@ ProcessorFamilyG6
Definition SmBios.h:684
@ ProcessorFamilyDualCoreIntelXeon5Series
Definition SmBios.h:697
@ ProcessorFamilyAMDAthlonXP
Definition SmBios.h:663
@ ProcessorFamilyPaRisc7300LC
Definition SmBios.h:637
@ ProcessorFamilyPaRisc8000
Definition SmBios.h:636
@ ProcessorFamilyAmdAthlonX4QuadCore
Definition SmBios.h:609
@ ProcessorFamilyIntelCoreDuo
Definition SmBios.h:554
@ ProcessorFamilyAmdFireProSeries
Definition SmBios.h:593
@ ProcessorFamilyIntelCoreDuoMobile
Definition SmBios.h:555
@ ProcessorFamilyPentiumPro
Definition SmBios.h:528
@ ProcessorFamilyQuadCoreIntelXeon5300Series
Definition SmBios.h:644
@ ProcessorFamilyPaRisc7100
Definition SmBios.h:640
@ ProcessorFamilyK6_2
Definition SmBios.h:541
@ ProcessorFamilyAmdPhenomX4QuadCore
Definition SmBios.h:631
@ ProcessorFamily68030
Definition SmBios.h:608
@ ProcessorFamilyIntelCoreI9
Definition SmBios.h:688
@ ProcessorFamilyUltraSparcIIIi
Definition SmBios.h:602
@ ProcessorFamilyDualCoreIntelXeon5100Series
Definition SmBios.h:645
@ ProcessorFamilyAmdOpteron3000Series
Definition SmBios.h:703
@ ProcessorFamilyIndicatorFamily2
Definition SmBios.h:717
@ ProcessorFamilyDualCoreIntelXeonLV
Definition SmBios.h:647
@ ProcessorFamilyIntelCoreSolo
SMBIOS spec 2.6 updated this value.
Definition SmBios.h:670
@ ProcessorFamilyViaC7
Definition SmBios.h:691
@ ProcessorFamilyIntel486
Definition SmBios.h:522
@ ProcessorFamilyAmdOpteron4100Series
Definition SmBios.h:574
@ ProcessorFamilyAmdRSeries
Definition SmBios.h:589
@ ProcessorFamilyDualCoreIntelXeon5200Series
Definition SmBios.h:652
@ ProcessorFamilyIntelCeleronD
Definition SmBios.h:667
@ ProcessorFamily68010
Definition SmBios.h:606
@ ProcessorFamilyAmdTurionDualCoreMobile
Definition SmBios.h:708
@ ProcessorFamilyThirdGenerationAmdOpteron
Definition SmBios.h:629
@ ProcessorFamilyAmdAthlonIIDualCoreM
Definition SmBios.h:572
@ ProcessorFamilyPentiumIII
Definition SmBios.h:533
@ ProcessorFamily8087
Definition SmBios.h:523
@ ProcessorFamilyIntelCore2DuoMobile
Definition SmBios.h:677
@ ProcessorFamilyAmdFxSeries
Definition SmBios.h:577
@ ProcessorFamilyPowerPC750
Definition SmBios.h:553
@ ProcessorFamilymicroSparcII
Definition SmBios.h:596
@ ProcessorFamilyIntelCorem5
Definition SmBios.h:560
@ ProcessorFamilyUltraSparcIII
Definition SmBios.h:601
@ ProcessorFamilyIntelPentiumM
Definition SmBios.h:666
@ ProcessorFamilyDualCoreAmdOpteron
Definition SmBios.h:625
@ ProcessorFamilyK6
Definition SmBios.h:540
@ ProcessorFamilyEmbeddedAmdOpteronQuadCore
Definition SmBios.h:705
@ ProcessorFamilyIntelXeonMP
Definition SmBios.h:662
@ ProcessorFamilyAlpha21164PC
Definition SmBios.h:566
@ ProcessorFamily80287
Definition SmBios.h:524
@ ProcessorFamilyMIPSR4400
Definition SmBios.h:581
@ ProcessorFamilyMultiCoreIntelXeon7400Series
Definition SmBios.h:656
@ ProcessorFamilyIntelPentiumEx
Definition SmBios.h:669
@ ProcessorFamilyK6_2Plus
Definition SmBios.h:545
@ ProcessorFamilyOther
Definition SmBios.h:517
@ ProcessorFamilyAmdSempron
Definition SmBios.h:623
@ ProcessorFamilyAmdTurionUltraDualCoreMobile
Definition SmBios.h:707
@ ProcessorFamilyK6_3
Definition SmBios.h:542
@ ProcessorFamilyV30
Definition SmBios.h:641
@ ProcessorFamilyzArchitecture
Definition SmBios.h:685
@ ProcessorFamilyAmdSempronM
Definition SmBios.h:714
@ ProcessorFamilyUltraSparc
Definition SmBios.h:598
@ ProcessorFamilyPentiumMMX
Definition SmBios.h:530
@ ProcessorFamilyAmdOpteron6100Series
Definition SmBios.h:573
@ ProcessorFamilyAmdOpteron4300
Definition SmBios.h:590
@ ProcessorFamilyIntelCore2Extreme
Definition SmBios.h:674
@ ProcessorFamilyi860
Definition SmBios.h:715
@ ProcessorFamilyAmdZen
Definition SmBios.h:614
@ ProcessorFamilyMIPSR4200
Definition SmBios.h:580
@ ProcessorFamilyIntelCoreM
Definition SmBios.h:558
@ ProcessorFamilyPowerPC620
Definition SmBios.h:551
@ ProcessorFamilyAmd29000
Definition SmBios.h:544
@ ProcessorFamilyIntelCorem7
Definition SmBios.h:561
@ ProcessorFamilyAmdPhenomII
Definition SmBios.h:711
@ ProcessorFamilyAmdDuron
Definition SmBios.h:538
@ ProcessorFamilyDualCoreIntelXeon3Series
Definition SmBios.h:694
@ ProcessorFamilyViaC7D
Definition SmBios.h:690
@ ProcessorFamilyAmdAthlonDualCore
Definition SmBios.h:709
@ ProcessorFamilyQuadCoreIntelXeon3Series
Definition SmBios.h:695
@ ProcessorFamilyAlpha21264
Definition SmBios.h:568
@ ProcessorFamilyPentiumIIISpeedStep
Definition SmBios.h:658
@ ProcessorFamilyM1
Definition SmBios.h:534
@ ProcessorFamilyItanium
Definition SmBios.h:620
@ ProcessorFamilyIntel386
Definition SmBios.h:521
@ ProcessorFamilyQuadCoreIntelXeon7Series
Definition SmBios.h:700
@ ProcessorFamilyDualCoreIntelXeon3000Series
Definition SmBios.h:643
@ ProcessorFamilyPentium
Definition SmBios.h:527
@ ProcessorFamilyAmdSempronSI
Definition SmBios.h:710
@ ProcessorFamilyIntelCore2
Definition SmBios.h:672
@ ProcessorFamilyIntelCore2SoloMobile
Definition SmBios.h:678
@ ProcessorFamilyIntelXeon
Definition SmBios.h:660
@ ProcessorFamilyMips
Definition SmBios.h:578
@ ProcessorFamilyIntelCore2Solo
Definition SmBios.h:673
@ ProcessorFamilyG4
Definition SmBios.h:682
@ ProcessorFamilyQuadCoreIntelXeon
Definition SmBios.h:651
@ ProcessorFamilyEfficeonTM8000
Definition SmBios.h:618
@ ProcessorFamilyDualCoreIntelXeonULV
Definition SmBios.h:648
@ ProcessorFamilyIntelCorem3
Definition SmBios.h:559
@ ProcessorFamilyAmdOpteron
Definition SmBios.h:622
@ ProcessorFamilyDualCoreIntelXeon7Series
Definition SmBios.h:699
@ ProcessorFamilyReserved1
Definition SmBios.h:718
@ ProcessorFamily68040
Definition SmBios.h:603
@ ProcessorFamilyAlpha21164a
Definition SmBios.h:567
@ ProcessorFamilySixCoreAmdOpteron
Definition SmBios.h:713
@ ProcessorFamilyHobbit
Definition SmBios.h:615
@ ProcessorFamilyReserved
Definition SmBios.h:671
@ ProcessorFamilyViaEden
Definition SmBios.h:692
@ ProcessorFamilyViaC7M
Definition SmBios.h:689
@ ProcessorFamilyDualCoreIntelXeon5000Series
Definition SmBios.h:646
@ ProcessorFamilyIntelItanium2
Definition SmBios.h:665
@ ProcessorFamilyAS400
Definition SmBios.h:661
@ ProcessorFamilyPowerPC604
Definition SmBios.h:550
@ ProcessorFamilyAlpha21066
Definition SmBios.h:564
@ ProcessorFamily68xxx
Definition SmBios.h:604
@ ProcessorFamilyAmdOpteronX2000Series
Definition SmBios.h:611
@ ProcessorFamilyQuadCoreIntelXeon7400Series
Definition SmBios.h:655
@ ProcessorFamilyIntelCore2Quad
Definition SmBios.h:675
@ ProcessorFamilyMIPSR10000
Definition SmBios.h:583
@ ProcessorFamilyIntelPentiumD
Definition SmBios.h:668
@ ProcessorFamilyAMDAthlonMP
Definition SmBios.h:664
@ ProcessorFamilySparc
Definition SmBios.h:594
@ ProcessorFamilyAmdOpteronASeries
Definition SmBios.h:612
@ ProcessorFamilyQuadCoreIntelXeon5400Series
Definition SmBios.h:650
@ ProcessorFamilyAmdTurion64Mobile
Definition SmBios.h:624
@ ProcessorFamilyIntelCoreSoloMobile
Definition SmBios.h:556
@ ProcessorFamilyAmdPhenomX2DualCore
Definition SmBios.h:632
@ ProcessorFamilyQuadCoreIntelXeon5Series
Definition SmBios.h:698
@ ProcessorFamilyIntelCeleronM
Definition SmBios.h:536
@ ProcessorFamilyAmdASeries
SMBIOS spec 2.8.0 updated the name.
Definition SmBios.h:586
@ ProcessorFamilyPentiumIIXeon
Definition SmBios.h:532
UINT8 SMBIOS_TABLE_STRING
Definition SmBios.h:190
MEMORY_ARRAY_LOCATION
Definition SmBios.h:1583
@ MemoryArrayLocationOther
Definition SmBios.h:1584
@ MemoryArrayLocationUnknown
Definition SmBios.h:1585
@ MemoryArrayLocationPc98C20AddonCard
Definition SmBios.h:1594
@ MemoryArrayLocationPcmciaAddonCard
Definition SmBios.h:1591
@ MemoryArrayLocationIsaAddonCard
Definition SmBios.h:1587
@ MemoryArrayLocationPc98LocalBusAddonCard
Definition SmBios.h:1597
@ MemoryArrayLocationNuBus
Definition SmBios.h:1593
@ MemoryArrayLocationPc98EAddonCard
Definition SmBios.h:1596
@ MemoryArrayLocationSystemBoard
Definition SmBios.h:1586
@ MemoryArrayLocationMcaAddonCard
Definition SmBios.h:1590
@ MemoryArrayLocationPciAddonCard
Definition SmBios.h:1589
@ MemoryArrayLocationPc98C24AddonCard
Definition SmBios.h:1595
@ MemoryArrayLocationProprietaryAddonCard
Definition SmBios.h:1592
@ MemoryArrayLocationEisaAddonCard
Definition SmBios.h:1588
MISC_SLOT_LENGTH
Definition SmBios.h:1335
@ SlotLengthOther
Definition SmBios.h:1336
@ SlotLengthUnknown
Definition SmBios.h:1337
@ SlotLengthShort
Definition SmBios.h:1338
@ SlotLengthLong
Definition SmBios.h:1339
CACHE_ERROR_TYPE_DATA
Definition SmBios.h:1061
@ CacheErrorUnknown
Definition SmBios.h:1063
@ CacheErrorNone
Definition SmBios.h:1064
@ CacheErrorParity
Definition SmBios.h:1065
@ CacheErrorOther
Definition SmBios.h:1062
@ CacheErrorMultiBit
ECC.
Definition SmBios.h:1067
@ CacheErrorSingleBit
ECC.
Definition SmBios.h:1066
MEMORY_SUPPORT_INTERLEAVE_TYPE
Definition SmBios.h:948
@ MemoryInterleaveUnknown
Definition SmBios.h:950
@ MemoryInterleaveOneWay
Definition SmBios.h:951
@ MemoryInterleaveFourWay
Definition SmBios.h:953
@ MemoryInterleaveOther
Definition SmBios.h:949
@ MemoryInterleaveTwoWay
Definition SmBios.h:952
@ MemoryInterleaveEightWay
Definition SmBios.h:954
@ MemoryInterleaveSixteenWay
Definition SmBios.h:955
CACHE_TYPE_DATA
Definition SmBios.h:1073
@ CacheTypeData
Definition SmBios.h:1077
@ CacheTypeUnknown
Definition SmBios.h:1075
@ CacheTypeInstruction
Definition SmBios.h:1076
@ CacheTypeOther
Definition SmBios.h:1074
@ CacheTypeUnified
Definition SmBios.h:1078
PORTABLE_BATTERY_DEVICE_CHEMISTRY
Definition SmBios.h:1969
@ PortableBatteryDeviceChemistryNickelMetalHydride
Definition SmBios.h:1974
@ PortableBatteryDeviceChemistryLithiumIon
Definition SmBios.h:1975
@ PortableBatteryDeviceChemistryZincAir
Definition SmBios.h:1976
@ PortableBatteryDeviceChemistryUnknown
Definition SmBios.h:1971
@ PortableBatteryDeviceChemistryLithiumPolymer
Definition SmBios.h:1977
@ PortableBatteryDeviceChemistryNickelCadmium
Definition SmBios.h:1973
@ PortableBatteryDeviceChemistryOther
Definition SmBios.h:1970
@ PortableBatteryDeviceChemistryLeadAcid
Definition SmBios.h:1972
MISC_SLOT_TYPE
Definition SmBios.h:1240
@ SlotTypeMxmTypeIIIHe
Definition SmBios.h:1267
@ SlotTypePciExpressX2
Definition SmBios.h:1283
@ SlotTypePC98LocalBus
Definition SmBios.h:1279
@ SlotTypePciX
Definition SmBios.h:1258
@ SlotTypePciExpressGen2X1
Definition SmBios.h:1288
@ SlotTypePciExpressGen3X16
Definition SmBios.h:1298
@ SlotTypeEisa
Definition SmBios.h:1245
@ SlotTypeProcessorCardSlot
Definition SmBios.h:1250
@ SlotTypePciExpressGen3X8
Definition SmBios.h:1297
@ SlotTypeMxmTypeIV
Definition SmBios.h:1268
@ SlotTypeProprietary
Definition SmBios.h:1249
@ SlotTypeAgp
Definition SmBios.h:1255
@ SlotTypePciExpressX8
Definition SmBios.h:1285
@ SlotTypePciExpressGen3
Definition SmBios.h:1293
@ SlotTypeMxmTypeIIIStandard
Definition SmBios.h:1266
@ SlotTypeOther
Definition SmBios.h:1241
@ SlotTypePciExpressGen3X4
Definition SmBios.h:1296
@ SlotTypeIORiserCardSlot
Definition SmBios.h:1252
@ SlotTypePciExpressGen3X2
Definition SmBios.h:1295
@ SlotTypeNuBus
Definition SmBios.h:1253
@ SlotTypePci
Definition SmBios.h:1246
@ SlotTypePciExpressMini52pinWithBSKO
PCI Express Mini 52-pin (CEM spec. 2.0) with bottom-side keep-outs.
Definition SmBios.h:1273
@ SlotTypePciExpressMini76pin
PCI Express Mini 76-pin (CEM spec. 2.0) Corresponds to Display-Mini card.
Definition SmBios.h:1275
@ SlotTypePciExpressGen2X2
Definition SmBios.h:1289
@ SlotTypePC98Card
Definition SmBios.h:1280
@ SlotTypePciExpressMini52pinWithoutBSKO
PCI Express Mini 52-pin (CEM spec. 2.0) without bottom-side keep-outs.
Definition SmBios.h:1274
@ SlotTypeUnknown
Definition SmBios.h:1242
@ SlotTypePciExpressGen3X1
Definition SmBios.h:1294
@ SlotTypeM2Socket3
Definition SmBios.h:1263
@ SlotTypePciExpressGen2X8
Definition SmBios.h:1291
@ SlotTypeMxmTypeI
Definition SmBios.h:1264
@ SlotTypePcmcia
Definition SmBios.h:1247
@ SlotTypePciExpress
Definition SmBios.h:1281
@ SlotTypePciExpressGen2
Definition SmBios.h:1287
@ SlotTypeAgp4X
Definition SmBios.h:1257
@ SlotTypePciExpressX16
Definition SmBios.h:1286
@ SlotTypePciExpressGen3Sff_8639
Definition SmBios.h:1272
@ SlotTypePciExpressGen2Sff_8639
Definition SmBios.h:1271
@ SlotTypePC98C24
Definition SmBios.h:1277
@ SlotTypeProprietaryMemoryCardSlot
Definition SmBios.h:1251
@ SlotTypeMxmTypeII
Definition SmBios.h:1265
@ SlotTypePciExpressX4
Definition SmBios.h:1284
@ SlotTypePciExpressX1
Definition SmBios.h:1282
@ SlotTypePC98C20
Definition SmBios.h:1276
@ SlotTypeApg2X
Definition SmBios.h:1256
@ SlotTypeM2Socket1_DP
Definition SmBios.h:1260
@ SlotTypePciExpressGen2X4
Definition SmBios.h:1290
@ SlotTypePci66MhzCapable
Definition SmBios.h:1254
@ SlotTypeMxm30TypeB
Definition SmBios.h:1270
@ SlotTypeMxm30TypeA
Definition SmBios.h:1269
@ SlotTypeVlVesa
Definition SmBios.h:1248
@ SlotTypeAgp8X
Definition SmBios.h:1259
@ SlotTypeMca
Definition SmBios.h:1244
@ SlotTypePciExpressGen2X16
Definition SmBios.h:1292
@ SlotTypePC98E
Definition SmBios.h:1278
@ SlotTypeIsa
Definition SmBios.h:1243
@ SlotTypeM2Socket1_SD
Definition SmBios.h:1261
@ SlotTypeM2Socket2
Definition SmBios.h:1262
MC_HOST_INTERFACE_TYPE
Definition SmBios.h:2478
@ MCHostInterfaceTypeOemDefined
Definition SmBios.h:2480
@ MCHostInterfaceTypeNetworkHostInterface
Definition SmBios.h:2479
ONBOARD_DEVICE_EXTENDED_INFO_TYPE
Definition SmBios.h:2443
@ OnBoardDeviceExtendedTypeScsiController
Definition SmBios.h:2447
@ OnBoardDeviceExtendedTypeOther
Definition SmBios.h:2444
@ OnBoardDeviceExtendedTypeVideo
Definition SmBios.h:2446
@ OnBoardDeviceExtendedTypeEthernet
Definition SmBios.h:2448
@ OnBoardDeviceExtendedTypeSound
Definition SmBios.h:2450
@ OnBoardDeviceExtendedTypePATAController
Definition SmBios.h:2451
@ OnBoardDeviceExtendedTypeSATAController
Definition SmBios.h:2452
@ OnBoardDeviceExtendedTypeUnknown
Definition SmBios.h:2445
@ OnBoardDeviceExtendedTypeSASController
Definition SmBios.h:2453
@ OnBoardDeviceExtendedTypeTokenRing
Definition SmBios.h:2449
MEMORY_FORM_FACTOR
Definition SmBios.h:1649
@ MemoryFormFactorDip
Definition SmBios.h:1655
@ MemoryFormFactorSip
Definition SmBios.h:1653
@ MemoryFormFactorFbDimm
Definition SmBios.h:1664
@ MemoryFormFactorRowOfChips
Definition SmBios.h:1660
@ MemoryFormFactorDimm
Definition SmBios.h:1658
@ MemoryFormFactorSimm
Definition SmBios.h:1652
@ MemoryFormFactorSrimm
Definition SmBios.h:1663
@ MemoryFormFactorSodimm
Definition SmBios.h:1662
@ MemoryFormFactorRimm
Definition SmBios.h:1661
@ MemoryFormFactorUnknown
Definition SmBios.h:1651
@ MemoryFormFactorProprietaryCard
Definition SmBios.h:1657
@ MemoryFormFactorChip
Definition SmBios.h:1654
@ MemoryFormFactorOther
Definition SmBios.h:1650
@ MemoryFormFactorTsop
Definition SmBios.h:1659
@ MemoryFormFactorZip
Definition SmBios.h:1656
UINT8 SMBIOS_TYPE
Definition SmBios.h:122
MISC_CHASSIS_TYPE
Definition SmBios.h:390
@ MiscChassisTypeLowProfileDesktop
Definition SmBios.h:394
@ MiscChassisTypePortable
Definition SmBios.h:398
@ MiscChassisTypeHandHeld
Definition SmBios.h:401
@ MiscChassisStickPc
Definition SmBios.h:426
@ MiscChassisAdvancedTCA
Definition SmBios.h:417
@ MiscChassisTypeSubNotebook
Definition SmBios.h:404
@ MiscChassisMiniPc
Definition SmBios.h:425
@ MiscChassisIoTGateway
Definition SmBios.h:423
@ MiscChassisTypeDeskTop
Definition SmBios.h:393
@ MiscChassisTypeOther
Definition SmBios.h:391
@ MiscChassisCompactPCI
Definition SmBios.h:416
@ MiscChassisTablet
Definition SmBios.h:420
@ MiscChassisTypeTower
Definition SmBios.h:397
@ MiscChassisTypeRackMountChassis
Definition SmBios.h:413
@ MiscChassisTypeSubChassis
Definition SmBios.h:409
@ MiscChassisTypeLunchBox
Definition SmBios.h:406
@ MiscChassisTypePizzaBox
Definition SmBios.h:395
@ MiscChassisTypeExpansionChassis
Definition SmBios.h:408
@ MiscChassisTypeSealedCasePc
Definition SmBios.h:414
@ MiscChassisConvertible
Definition SmBios.h:421
@ MiscChassisTypeLapTop
Definition SmBios.h:399
@ MiscChassisTypeMainServerChassis
Definition SmBios.h:407
@ MiscChassisTypeNotebook
Definition SmBios.h:400
@ MiscChassisTypePeripheralChassis
Definition SmBios.h:411
@ MiscChassisTypeDockingStation
Definition SmBios.h:402
@ MiscChassisTypeUnknown
Definition SmBios.h:392
@ MiscChassisTypeSpaceSaving
Definition SmBios.h:405
@ MiscChassisTypeAllInOne
Definition SmBios.h:403
@ MiscChassisEmbeddedPc
Definition SmBios.h:424
@ MiscChassisTypeRaidChassis
Definition SmBios.h:412
@ MiscChassisDetachable
Definition SmBios.h:422
@ MiscChassisTypeBusExpansionChassis
Definition SmBios.h:410
@ MiscChassisTypeMiniTower
Definition SmBios.h:396
@ MiscChassisBladeEnclosure
Definition SmBios.h:419
@ MiscChassisBlade
Definition SmBios.h:418
@ MiscChassisMultiSystemChassis
Definition SmBios.h:415
EVENT_LOG_TYPE_DATA
Definition SmBios.h:1505
@ EventLogTypeAvailForSys
0x80 - 0xFE
Definition SmBios.h:1530
@ EventLogTypeBusTimeOut
Definition SmBios.h:1510
@ EventLogTypeUnused
0x18 - 0x7F
Definition SmBios.h:1529
@ EventLogTypeSysReconfig
Definition SmBios.h:1525
@ EventLogTypeSystemBoot
Definition SmBios.h:1528
@ EventLogTypePCIParityErr
Definition SmBios.h:1515
@ EventLogTypePCISystemErr
Definition SmBios.h:1516
@ EventLogTypeAreaResetAndClr
Definition SmBios.h:1527
@ EventLogTypeAsyncHWTimer
Definition SmBios.h:1522
@ EventLogTypeSingleBitECC
Definition SmBios.h:1507
@ EventLogTypeHDInfo
Definition SmBios.h:1524
@ EventLogTypeLoggingDisabled
Definition SmBios.h:1520
@ EventLogTypeParityMemErr
Definition SmBios.h:1509
@ EventLogTypeSysLimitExce
Definition SmBios.h:1521
@ EventLogTypePOSTMemResize
Definition SmBios.h:1513
@ EventLogTypeReserved
Definition SmBios.h:1506
@ EventLogTypeSysConfigInfo
Definition SmBios.h:1523
@ EventLogTypeCPUFailure
Definition SmBios.h:1517
@ EventLogTypePOSTErr
Definition SmBios.h:1514
@ EventLogTypeEndOfLog
Definition SmBios.h:1531
@ EventLogTypeSoftwareNMI
Definition SmBios.h:1512
@ EventLogTypeMemLogDisabled
Definition SmBios.h:1519
@ EventLogTypeEISATimeOut
Definition SmBios.h:1518
@ EventLogTypeMultiBitECC
Definition SmBios.h:1508
@ EventLogTypeIOChannelCheck
Definition SmBios.h:1511
@ EventLogTypeUncorrectCPUErr
Definition SmBios.h:1526
MEMORY_ERROR_OPERATION
Definition SmBios.h:1854
@ MemoryErrorOperationUnknown
Definition SmBios.h:1856
@ MemoryErrorOperationRead
Definition SmBios.h:1857
@ MemoryErrorOperationWrite
Definition SmBios.h:1858
@ MemoryErrorOperationOther
Definition SmBios.h:1855
@ MemoryErrorOperationPartialWrite
Definition SmBios.h:1859
MEMORY_ARRAY_USE
Definition SmBios.h:1603
@ MemoryArrayUseSystemMemory
Definition SmBios.h:1606
@ MemoryArrayUseCacheMemory
Definition SmBios.h:1610
@ MemoryArrayUseOther
Definition SmBios.h:1604
@ MemoryArrayUseVideoMemory
Definition SmBios.h:1607
@ MemoryArrayUseFlashMemory
Definition SmBios.h:1608
@ MemoryArrayUseUnknown
Definition SmBios.h:1605
@ MemoryArrayUseNonVolatileRam
Definition SmBios.h:1609
CACHE_ASSOCIATIVITY_DATA
Definition SmBios.h:1084
@ CacheAssociativity48Way
Definition SmBios.h:1096
@ CacheAssociativityDirectMapped
Definition SmBios.h:1087
@ CacheAssociativity20Way
Definition SmBios.h:1098
@ CacheAssociativity24Way
Definition SmBios.h:1094
@ CacheAssociativity12Way
Definition SmBios.h:1093
@ CacheAssociativityUnknown
Definition SmBios.h:1086
@ CacheAssociativity2Way
Definition SmBios.h:1088
@ CacheAssociativity64Way
Definition SmBios.h:1097
@ CacheAssociativityOther
Definition SmBios.h:1085
@ CacheAssociativity16Way
Definition SmBios.h:1092
@ CacheAssociativity32Way
Definition SmBios.h:1095
@ CacheAssociativity4Way
Definition SmBios.h:1089
@ CacheAssociativityFully
Definition SmBios.h:1090
@ CacheAssociativity8Way
Definition SmBios.h:1091
@ Group
Definition Supplicant.h:188
unsigned short UINT16
Definition actypes.h:237
unsigned char UINT8
Definition actypes.h:236
COMPILER_DEPENDENT_UINT64 UINT64
Definition actypes.h:239
UINT8 EntryLength
Definition SmBios.h:2421
UINT8 ReferencedOffset
Definition SmBios.h:2423
UINT16 ReferencedHandle
Definition SmBios.h:2422
SMBIOS_TABLE_STRING EntryString
Definition SmBios.h:2424
UINT8 Reserved
Definition SmBios.h:344
UINT8 Removable
Definition SmBios.h:341
UINT8 Replaceable
Definition SmBios.h:342
UINT8 RequiresDaughterCard
Definition SmBios.h:340
UINT8 HotSwappable
Definition SmBios.h:343
UINT8 Motherboard
Definition SmBios.h:339
UINT16 Other
Definition SmBios.h:1048
UINT16 Synchronous
Definition SmBios.h:1053
UINT16 PipelineBurst
Definition SmBios.h:1052
UINT16 NonBurst
Definition SmBios.h:1050
UINT16 Unknown
Definition SmBios.h:1049
UINT16 Burst
Definition SmBios.h:1051
UINT16 Asynchronous
Definition SmBios.h:1054
UINT16 Reserved
Definition SmBios.h:1055
UINT8 ContainedElementMinimum
Definition SmBios.h:457
UINT8 ContainedElementMaximum
Definition SmBios.h:458
UINT8 ContainedElementType
Definition SmBios.h:456
SMBIOS_TABLE_STRING DescriptionString
Definition SmBios.h:1429
UINT8 DeviceType
Definition SmBios.h:1427
UINT8 DataFormatType
Definition SmBios.h:1554
UINT8 LogType
The enumeration value from EVENT_LOG_TYPE_DATA.
Definition SmBios.h:1553
UINT16 Unit
Definition SmBios.h:275
UINT16 Size
Definition SmBios.h:274
UINT16 ItemHandle
Definition SmBios.h:1486
UINT8 ItemType
Definition SmBios.h:1485
UINT8 AgpIsSupported
Definition SmBios.h:240
UINT8 AtapiZipDriveBootIsSupported
Definition SmBios.h:243
UINT8 I2OBootIsSupported
Definition SmBios.h:241
UINT8 UsbLegacyIsSupported
Definition SmBios.h:239
UINT8 Boot1394IsSupported
Definition SmBios.h:244
UINT8 Ls120BootIsSupported
Definition SmBios.h:242
UINT8 AcpiIsSupported
Definition SmBios.h:238
UINT8 SmartBatteryIsSupported
Definition SmBios.h:245
UINT8 BiosBootSpecIsSupported
Definition SmBios.h:254
UINT8 UefiSpecificationSupported
Definition SmBios.h:257
UINT8 VirtualMachineSupported
Definition SmBios.h:258
UINT8 FunctionKeyNetworkBootIsSupported
Definition SmBios.h:255
UINT8 TargetContentDistributionEnabled
Definition SmBios.h:256
UINT8 ExtensionByte2Reserved
Definition SmBios.h:259
UINT16 Reserved
Definition SmBios.h:1011
UINT16 Simm
Definition SmBios.h:1007
UINT16 Unknown
Definition SmBios.h:1001
UINT16 Ecc
Definition SmBios.h:1006
UINT16 Standard
Definition SmBios.h:1002
UINT16 Other
Definition SmBios.h:1000
UINT16 Sdram
Definition SmBios.h:1010
UINT16 Dimm
Definition SmBios.h:1008
UINT16 FastPageMode
Definition SmBios.h:1003
UINT16 Parity
Definition SmBios.h:1005
UINT16 Edo
Definition SmBios.h:1004
UINT16 BurstEdo
Definition SmBios.h:1009
UINT16 Reserved
Definition SmBios.h:1705
UINT16 Other
Definition SmBios.h:1706
UINT16 Rambus
Definition SmBios.h:1711
UINT16 Cmos
Definition SmBios.h:1713
UINT16 CacheDram
Definition SmBios.h:1716
UINT16 FastPaged
Definition SmBios.h:1708
UINT16 WindowDram
Definition SmBios.h:1715
UINT16 Registered
Definition SmBios.h:1718
UINT16 LrDimm
Definition SmBios.h:1720
UINT16 Edo
Definition SmBios.h:1714
UINT16 Synchronous
Definition SmBios.h:1712
UINT16 StaticColumn
Definition SmBios.h:1709
UINT16 PseudoStatic
Definition SmBios.h:1710
UINT16 Nonvolatile
Definition SmBios.h:1717
UINT16 Unknown
Definition SmBios.h:1707
UINT16 Unbuffered
Definition SmBios.h:1719
UINT16 DeviceHandle
Definition SmBios.h:2320
UINT8 DeviceLoad
Definition SmBios.h:2319
UINT8 ErrorScrubbing
Definition SmBios.h:941
UINT8 Other
Definition SmBios.h:936
UINT8 SingleBitErrorCorrect
Definition SmBios.h:939
UINT8 DoubleBitErrorCorrect
Definition SmBios.h:940
UINT8 Unknown
Definition SmBios.h:937
UINT8 Reserved
Definition SmBios.h:942
UINT8 None
Definition SmBios.h:938
UINT8 SingleOrDoubleBank
Definition SmBios.h:1019
UINT8 InstalledOrEnabledSize
Size (n), where 2**n is the size in MB.
Definition SmBios.h:1018
UINT16 Other
Definition SmBios.h:962
UINT16 FiftyNs
Definition SmBios.h:966
UINT16 Unknown
Definition SmBios.h:963
UINT16 SeventyNs
Definition SmBios.h:964
UINT16 SixtyNs
Definition SmBios.h:965
UINT16 Reserved
Definition SmBios.h:967
MBCE_SYSTEM_RESERVED SystemReserved
Definition SmBios.h:267
MBCE_BIOS_RESERVED BiosReserved
Definition SmBios.h:266
UINT32 ApmIsSupported
Definition SmBios.h:206
UINT32 BiosIsUpgradable
Definition SmBios.h:207
UINT32 JapaneseToshibaFloppyIsSupported
Definition SmBios.h:217
UINT32 SerialIsSupported
Definition SmBios.h:224
UINT32 RomBiosIsSocketed
Definition SmBios.h:213
UINT32 PcmciaIsSupported
Definition SmBios.h:204
UINT32 EisaIsSupported
Definition SmBios.h:202
UINT32 Reserved
Bits 0-1.
Definition SmBios.h:197
UINT32 PrinterIsSupported
Definition SmBios.h:225
UINT32 SelectableBootIsSupported
Definition SmBios.h:212
UINT32 Keyboard8042IsSupported
Definition SmBios.h:223
UINT32 ReservedForVendor
Definition SmBios.h:228
UINT32 Floppy35_288IsSupported
Definition SmBios.h:221
UINT32 PlugAndPlayIsSupported
Definition SmBios.h:205
UINT32 EDDSpecificationIsSupported
Definition SmBios.h:215
UINT32 VlVesaIsSupported
Definition SmBios.h:209
UINT32 BootFromCdIsSupported
Definition SmBios.h:211
UINT32 Floppy525_360IsSupported
Definition SmBios.h:218
UINT32 BiosCharacteristicsNotSupported
Definition SmBios.h:199
UINT32 Floppy35_720IsSupported
Definition SmBios.h:220
UINT32 CgaMonoIsSupported
Definition SmBios.h:226
UINT32 Floppy525_12IsSupported
Definition SmBios.h:219
UINT32 JapaneseNecFloppyIsSupported
Definition SmBios.h:216
UINT32 IsaIsSupported
Definition SmBios.h:200
UINT32 PciIsSupported
Definition SmBios.h:203
UINT32 EscdSupportIsAvailable
Definition SmBios.h:210
UINT32 PrintScreenIsSupported
Definition SmBios.h:222
UINT32 BootFromPcmciaIsSupported
Definition SmBios.h:214
UINT32 McaIsSupported
Definition SmBios.h:201
UINT32 BiosShadowingAllowed
Definition SmBios.h:208
UINT32 NecPc98
Definition SmBios.h:227
UINT32 Unknown
Definition SmBios.h:198
UINT8 CoolingDeviceStatus
Definition SmBios.h:2083
UINT8 CoolingDevice
Definition SmBios.h:2082
UINT8 ElectricalCurrentProbeSite
Definition SmBios.h:2136
UINT8 ElectricalCurrentProbeStatus
Definition SmBios.h:2137
UINT8 ModemRingResumeSupported
Definition SmBios.h:1353
UINT8 CardBusSupported
Definition SmBios.h:1351
UINT8 Provides50Volts
Definition SmBios.h:1347
UINT8 SharedSlot
Definition SmBios.h:1349
UINT8 PcCard16Supported
Definition SmBios.h:1350
UINT8 CharacteristicsUnknown
Definition SmBios.h:1346
UINT8 ZoomVideoSupported
Definition SmBios.h:1352
UINT8 Provides33Volts
Definition SmBios.h:1348
UINT8 BifurcationSupported
Definition SmBios.h:1362
UINT8 HotPlugDevicesSupported
Definition SmBios.h:1360
UINT8 SmbusSignalSupported
Definition SmBios.h:1361
UINT8 Reserved
Set to 0.
Definition SmBios.h:1363
UINT8 PmeSignalSupported
Definition SmBios.h:1359
UINT8 DevFuncNum
Definition SmBios.h:1372
UINT8 BusNum
Definition SmBios.h:1371
UINT16 SegmentGroupNum
Definition SmBios.h:1370
UINT8 DataBusWidth
Definition SmBios.h:1373
UINT8 TemperatureProbeStatus
Definition SmBios.h:2110
UINT8 TemperatureProbeSite
Definition SmBios.h:2109
UINT8 VoltageProbeSite
Definition SmBios.h:2055
UINT8 VoltageProbeStatus
Definition SmBios.h:2056
UINT32 ProcessorPse36
Definition SmBios.h:849
UINT32 ProcessorPsn
Definition SmBios.h:850
UINT32 ProcessorPse
Definition SmBios.h:835
UINT32 ProcessorDs
Definition SmBios.h:853
UINT32 ProcessorCmov
Definition SmBios.h:847
UINT32 ProcessorAcpi
Definition SmBios.h:854
UINT32 ProcessorReserved3
Definition SmBios.h:860
UINT32 ProcessorMsr
Definition SmBios.h:837
UINT32 ProcessorReserved4
Definition SmBios.h:862
UINT32 ProcessorTsc
Definition SmBios.h:836
UINT32 ProcessorMmx
Definition SmBios.h:855
UINT32 ProcessorMca
Definition SmBios.h:846
UINT32 ProcessorSs
Definition SmBios.h:859
UINT32 ProcessorMce
Definition SmBios.h:839
UINT32 ProcessorVme
Definition SmBios.h:833
UINT32 ProcessorFpu
Definition SmBios.h:832
UINT32 ProcessorSse
Definition SmBios.h:857
UINT32 ProcessorTm
Definition SmBios.h:861
UINT32 ProcessorApic
Definition SmBios.h:841
UINT32 ProcessorMtrr
Definition SmBios.h:844
UINT32 ProcessorReserved1
Definition SmBios.h:842
UINT32 ProcessorSep
Definition SmBios.h:843
UINT32 ProcessorPae
Definition SmBios.h:838
UINT32 ProcessorFxsr
Definition SmBios.h:856
UINT32 ProcessorClfsh
Definition SmBios.h:851
UINT32 ProcessorCx8
Definition SmBios.h:840
UINT32 ProcessorPat
Definition SmBios.h:848
UINT32 ProcessorDe
Definition SmBios.h:834
UINT32 ProcessorSse2
Definition SmBios.h:858
UINT32 ProcessorReserved2
Definition SmBios.h:852
UINT32 ProcessorPge
Definition SmBios.h:845
PROCESSOR_FEATURE_FLAGS FeatureFlags
Definition SmBios.h:867
PROCESSOR_SIGNATURE Signature
Definition SmBios.h:866
UINT32 ProcessorModel
Definition SmBios.h:822
UINT32 ProcessorFamily
Definition SmBios.h:823
UINT32 ProcessorXFamily
Definition SmBios.h:827
UINT32 ProcessorReserved1
Definition SmBios.h:825
UINT32 ProcessorReserved2
Definition SmBios.h:828
UINT32 ProcessorXModel
Definition SmBios.h:826
UINT32 ProcessorSteppingId
Definition SmBios.h:821
UINT32 ProcessorType
Definition SmBios.h:824
UINT8 ProcessorVoltageCapability2_9V
Definition SmBios.h:745
UINT8 ProcessorVoltageCapability3_3V
Definition SmBios.h:744
UINT8 ProcessorVoltageCapability5V
Definition SmBios.h:743
UINT8 ProcessorVoltageReserved
Bits 4-6, must be zero.
Definition SmBios.h:747
UINT8 ProcessorVoltageCapabilityReserved
Bit 3, must be zero.
Definition SmBios.h:746
UINT8 ProcessorVoltageIndicateLegacy
Definition SmBios.h:748
SMBIOS_TYPE Type
Definition SmBios.h:174
UINT8 Length
Definition SmBios.h:175
SMBIOS_HANDLE Handle
Definition SmBios.h:176
UINT8 Reserved
Definition SmBios.h:165
UINT8 EntryPointLength
Definition SmBios.h:160
UINT8 MinorVersion
Definition SmBios.h:162
UINT8 DocRev
Definition SmBios.h:163
UINT32 TableMaximumSize
Definition SmBios.h:166
UINT8 EntryPointRevision
Definition SmBios.h:164
UINT8 MajorVersion
Definition SmBios.h:161
UINT64 TableAddress
Definition SmBios.h:167
UINT8 EntryPointStructureChecksum
Definition SmBios.h:159
UINT16 MaxStructureSize
Definition SmBios.h:146
UINT8 SmbiosBcdRevision
Definition SmBios.h:154
UINT16 NumberOfSmbiosStructures
Definition SmBios.h:153
UINT16 TableLength
Definition SmBios.h:151
UINT8 IntermediateChecksum
Definition SmBios.h:150
UINT8 MajorVersion
Definition SmBios.h:144
UINT8 EntryPointRevision
Definition SmBios.h:147
UINT8 EntryPointStructureChecksum
Definition SmBios.h:142
UINT8 EntryPointLength
Definition SmBios.h:143
UINT8 MinorVersion
Definition SmBios.h:145
UINT32 TableAddress
Definition SmBios.h:152
SMBIOS_TABLE_STRING Vendor
Definition SmBios.h:283
UINT8 SystemBiosMinorRelease
Definition SmBios.h:291
SMBIOS_TABLE_STRING BiosReleaseDate
Definition SmBios.h:286
UINT8 SystemBiosMajorRelease
Definition SmBios.h:290
MISC_BIOS_CHARACTERISTICS BiosCharacteristics
Definition SmBios.h:288
UINT8 EmbeddedControllerFirmwareMinorRelease
Definition SmBios.h:293
UINT16 BiosSegment
Definition SmBios.h:285
EXTENDED_BIOS_ROM_SIZE ExtendedBiosSize
Definition SmBios.h:297
SMBIOS_STRUCTURE Hdr
Definition SmBios.h:282
UINT8 BiosSize
Definition SmBios.h:287
UINT8 EmbeddedControllerFirmwareMajorRelease
Definition SmBios.h:292
SMBIOS_TABLE_STRING BiosVersion
Definition SmBios.h:284
SMBIOS_STRUCTURE Hdr
Definition SmBios.h:1443
UINT8 StringCount
Definition SmBios.h:1454
SMBIOS_STRUCTURE Hdr
Definition SmBios.h:1453
SMBIOS_STRUCTURE Hdr
Definition SmBios.h:2536
SMBIOS_STRUCTURE Hdr
Definition SmBios.h:2543
UINT8 StringCount
Definition SmBios.h:1464
SMBIOS_STRUCTURE Hdr
Definition SmBios.h:1463
UINT8 Flags
Definition SmBios.h:1476
SMBIOS_TABLE_STRING CurrentLanguages
Definition SmBios.h:1478
UINT8 InstallableLanguages
Definition SmBios.h:1475
SMBIOS_STRUCTURE Hdr
Definition SmBios.h:1474
SMBIOS_TABLE_STRING GroupName
Definition SmBios.h:1498
SMBIOS_STRUCTURE Hdr
Definition SmBios.h:1497
UINT8 LogHeaderFormat
Definition SmBios.h:1574
UINT16 LogDataStartOffset
Definition SmBios.h:1569
UINT8 LengthOfLogTypeDescriptor
Definition SmBios.h:1576
UINT32 AccessMethodAddress
Definition SmBios.h:1573
UINT8 LogStatus
Definition SmBios.h:1571
UINT16 LogHeaderStartOffset
Definition SmBios.h:1568
UINT32 LogChangeToken
Definition SmBios.h:1572
UINT8 AccessMethod
Definition SmBios.h:1570
SMBIOS_STRUCTURE Hdr
Definition SmBios.h:1566
UINT8 NumberOfSupportedLogTypeDescriptors
Definition SmBios.h:1575
UINT16 LogAreaLength
Definition SmBios.h:1567
UINT16 NumberOfMemoryDevices
Definition SmBios.h:1639
UINT64 ExtendedMaximumCapacity
Definition SmBios.h:1643
UINT8 Use
The enumeration value from MEMORY_ARRAY_USE.
Definition SmBios.h:1635
SMBIOS_STRUCTURE Hdr
Definition SmBios.h:1633
UINT8 MemoryErrorCorrection
The enumeration value from MEMORY_ERROR_CORRECTION.
Definition SmBios.h:1636
UINT16 MemoryErrorInformationHandle
Definition SmBios.h:1638
UINT32 MaximumCapacity
Definition SmBios.h:1637
UINT8 Location
The enumeration value from MEMORY_ARRAY_LOCATION.
Definition SmBios.h:1634
SMBIOS_TABLE_STRING SerialNumber
Definition SmBios.h:1782
UINT64 LogicalSize
Definition SmBios.h:1818
SMBIOS_TABLE_STRING BankLocator
Definition SmBios.h:1777
SMBIOS_TABLE_STRING FirwareVersion
Definition SmBios.h:1810
UINT64 VolatileSize
Definition SmBios.h:1816
UINT16 ConfiguredMemoryClockSpeed
Definition SmBios.h:1798
SMBIOS_TABLE_STRING AssetTag
Definition SmBios.h:1783
UINT16 MemorySubsystemControllerProductID
Definition SmBios.h:1814
UINT16 ModuleManufacturerID
Definition SmBios.h:1811
UINT16 MemoryArrayHandle
Definition SmBios.h:1769
MEMORY_DEVICE_OPERATING_MODE_CAPABILITY MemoryOperatingModeCapability
Definition SmBios.h:1809
UINT8 DeviceSet
Definition SmBios.h:1775
SMBIOS_STRUCTURE Hdr
Definition SmBios.h:1768
UINT16 MemoryErrorInformationHandle
Definition SmBios.h:1770
UINT16 DataWidth
Definition SmBios.h:1772
UINT8 MemoryType
The enumeration value from MEMORY_DEVICE_TYPE.
Definition SmBios.h:1778
UINT16 MinimumVoltage
Definition SmBios.h:1802
UINT8 FormFactor
The enumeration value from MEMORY_FORM_FACTOR.
Definition SmBios.h:1774
UINT64 CacheSize
Definition SmBios.h:1817
UINT32 ExtendedSize
Definition SmBios.h:1792
UINT16 MemorySubsystemControllerManufacturerID
Definition SmBios.h:1813
UINT16 MaximumVoltage
Definition SmBios.h:1803
SMBIOS_TABLE_STRING PartNumber
Definition SmBios.h:1784
SMBIOS_TABLE_STRING Manufacturer
Definition SmBios.h:1781
UINT16 TotalWidth
Definition SmBios.h:1771
UINT16 Speed
Definition SmBios.h:1780
SMBIOS_TABLE_STRING DeviceLocator
Definition SmBios.h:1776
UINT16 ConfiguredVoltage
Definition SmBios.h:1804
MEMORY_DEVICE_TYPE_DETAIL TypeDetail
Definition SmBios.h:1779
UINT64 NonVolatileSize
Definition SmBios.h:1815
UINT8 MemoryTechnology
The enumeration value from MEMORY_DEVICE_TECHNOLOGY.
Definition SmBios.h:1808
UINT8 Attributes
Definition SmBios.h:1788
UINT16 Size
Definition SmBios.h:1773
UINT16 ModuleProductID
Definition SmBios.h:1812
UINT8 ErrorGranularity
The enumeration value from MEMORY_ERROR_GRANULARITY.
Definition SmBios.h:1871
UINT32 ErrorResolution
Definition SmBios.h:1876
UINT32 VendorSyndrome
Definition SmBios.h:1873
UINT32 DeviceErrorAddress
Definition SmBios.h:1875
UINT32 MemoryArrayErrorAddress
Definition SmBios.h:1874
UINT8 ErrorType
The enumeration value from MEMORY_ERROR_TYPE.
Definition SmBios.h:1870
SMBIOS_STRUCTURE Hdr
Definition SmBios.h:1869
UINT8 ErrorOperation
The enumeration value from MEMORY_ERROR_OPERATION.
Definition SmBios.h:1872
UINT8 PartitionWidth
Definition SmBios.h:1890
SMBIOS_STRUCTURE Hdr
Definition SmBios.h:1886
UINT64 ExtendedStartingAddress
Definition SmBios.h:1894
UINT32 StartingAddress
Definition SmBios.h:1887
UINT16 MemoryArrayHandle
Definition SmBios.h:1889
UINT64 ExtendedEndingAddress
Definition SmBios.h:1895
UINT32 EndingAddress
Definition SmBios.h:1888
SMBIOS_TABLE_STRING Manufacturer
Definition SmBios.h:325
SMBIOS_TABLE_STRING ProductName
Definition SmBios.h:326
GUID Uuid
Definition SmBios.h:329
SMBIOS_STRUCTURE Hdr
Definition SmBios.h:324
SMBIOS_TABLE_STRING SKUNumber
Definition SmBios.h:331
UINT8 WakeUpType
The enumeration value from MISC_SYSTEM_WAKEUP_TYPE.
Definition SmBios.h:330
SMBIOS_TABLE_STRING SerialNumber
Definition SmBios.h:328
SMBIOS_TABLE_STRING Version
Definition SmBios.h:327
SMBIOS_TABLE_STRING Family
Definition SmBios.h:332
UINT8 InterleavedDataDepth
Definition SmBios.h:1912
UINT16 MemoryDeviceHandle
Definition SmBios.h:1908
UINT8 PartitionRowPosition
Definition SmBios.h:1910
SMBIOS_STRUCTURE Hdr
Definition SmBios.h:1905
UINT8 InterleavePosition
Definition SmBios.h:1911
UINT32 EndingAddress
Definition SmBios.h:1907
UINT16 MemoryArrayMappedAddressHandle
Definition SmBios.h:1909
UINT64 ExtendedEndingAddress
Definition SmBios.h:1917
UINT64 ExtendedStartingAddress
Definition SmBios.h:1916
UINT32 StartingAddress
Definition SmBios.h:1906
UINT8 Type
The enumeration value from BUILTIN_POINTING_DEVICE_TYPE.
Definition SmBios.h:1961
UINT8 NumberOfButtons
Definition SmBios.h:1963
SMBIOS_STRUCTURE Hdr
Definition SmBios.h:1960
UINT8 Interface
The enumeration value from BUILTIN_POINTING_DEVICE_INTERFACE.
Definition SmBios.h:1962
SMBIOS_TABLE_STRING SBDSVersionNumber
Definition SmBios.h:1997
UINT16 SBDSSerialNumber
Definition SmBios.h:1999
UINT16 DeviceCapacity
Definition SmBios.h:1995
UINT32 OEMSpecific
Definition SmBios.h:2003
SMBIOS_STRUCTURE Hdr
Definition SmBios.h:1988
UINT8 MaximumErrorInBatteryData
Definition SmBios.h:1998
UINT16 SBDSManufactureDate
Definition SmBios.h:2000
SMBIOS_TABLE_STRING ManufactureDate
Definition SmBios.h:1991
UINT16 DesignVoltage
Definition SmBios.h:1996
UINT8 DesignCapacityMultiplier
Definition SmBios.h:2002
SMBIOS_TABLE_STRING DeviceName
Definition SmBios.h:1993
SMBIOS_TABLE_STRING Manufacturer
Definition SmBios.h:1990
SMBIOS_TABLE_STRING SBDSDeviceChemistry
Definition SmBios.h:2001
SMBIOS_TABLE_STRING SerialNumber
Definition SmBios.h:1992
UINT8 DeviceChemistry
The enumeration value from PORTABLE_BATTERY_DEVICE_CHEMISTRY.
Definition SmBios.h:1994
SMBIOS_TABLE_STRING Location
Definition SmBios.h:1989
UINT16 ResetLimit
Definition SmBios.h:2019
UINT16 TimerInterval
Definition SmBios.h:2020
UINT16 ResetCount
Definition SmBios.h:2018
UINT8 Capabilities
Definition SmBios.h:2017
SMBIOS_STRUCTURE Hdr
Definition SmBios.h:2016
UINT16 Timeout
Definition SmBios.h:2021
UINT8 HardwareSecuritySettings
Definition SmBios.h:2031
SMBIOS_STRUCTURE Hdr
Definition SmBios.h:2030
SMBIOS_STRUCTURE Hdr
Definition SmBios.h:2043
UINT8 NextScheduledPowerOnMonth
Definition SmBios.h:2044
UINT8 NextScheduledPowerOnHour
Definition SmBios.h:2046
UINT8 NextScheduledPowerOnMinute
Definition SmBios.h:2047
UINT8 NextScheduledPowerOnDayOfMonth
Definition SmBios.h:2045
UINT8 NextScheduledPowerOnSecond
Definition SmBios.h:2048
MISC_VOLTAGE_PROBE_LOCATION LocationAndStatus
Definition SmBios.h:2068
SMBIOS_STRUCTURE Hdr
Definition SmBios.h:2066
UINT16 MaximumValue
Definition SmBios.h:2069
UINT16 Resolution
Definition SmBios.h:2071
UINT16 MinimumValue
Definition SmBios.h:2070
UINT16 Accuracy
Definition SmBios.h:2073
UINT32 OEMDefined
Definition SmBios.h:2074
UINT16 Tolerance
Definition SmBios.h:2072
UINT16 NominalValue
Definition SmBios.h:2075
SMBIOS_TABLE_STRING Description
Definition SmBios.h:2067
UINT16 TemperatureProbeHandle
Definition SmBios.h:2094
UINT32 OEMDefined
Definition SmBios.h:2097
SMBIOS_STRUCTURE Hdr
Definition SmBios.h:2093
MISC_COOLING_DEVICE_TYPE DeviceTypeAndStatus
Definition SmBios.h:2095
UINT8 CoolingUnitGroup
Definition SmBios.h:2096
SMBIOS_TABLE_STRING Description
Definition SmBios.h:2102
UINT16 NominalSpeed
Definition SmBios.h:2098
UINT16 MaximumValue
Definition SmBios.h:2123
UINT16 Tolerance
Definition SmBios.h:2126
UINT16 Resolution
Definition SmBios.h:2125
UINT16 NominalValue
Definition SmBios.h:2129
UINT32 OEMDefined
Definition SmBios.h:2128
MISC_TEMPERATURE_PROBE_LOCATION LocationAndStatus
Definition SmBios.h:2122
UINT16 MinimumValue
Definition SmBios.h:2124
SMBIOS_STRUCTURE Hdr
Definition SmBios.h:2120
UINT16 Accuracy
Definition SmBios.h:2127
SMBIOS_TABLE_STRING Description
Definition SmBios.h:2121
UINT16 Resolution
Definition SmBios.h:2152
UINT16 MinimumValue
Definition SmBios.h:2151
SMBIOS_TABLE_STRING Description
Definition SmBios.h:2148
UINT16 MaximumValue
Definition SmBios.h:2150
UINT16 Accuracy
Definition SmBios.h:2154
UINT32 OEMDefined
Definition SmBios.h:2155
UINT16 Tolerance
Definition SmBios.h:2153
MISC_ELECTRICAL_CURRENT_PROBE_LOCATION LocationAndStatus
Definition SmBios.h:2149
UINT16 NominalValue
Definition SmBios.h:2156
SMBIOS_STRUCTURE Hdr
Definition SmBios.h:2147
SMBIOS_TABLE_STRING ProductName
Definition SmBios.h:375
UINT8 NumberOfContainedObjectHandles
Definition SmBios.h:383
SMBIOS_TABLE_STRING Version
Definition SmBios.h:376
SMBIOS_TABLE_STRING AssetTag
Definition SmBios.h:378
UINT16 ChassisHandle
Definition SmBios.h:381
BASE_BOARD_FEATURE_FLAGS FeatureFlag
Definition SmBios.h:379
SMBIOS_TABLE_STRING SerialNumber
Definition SmBios.h:377
SMBIOS_TABLE_STRING Manufacturer
Definition SmBios.h:374
SMBIOS_STRUCTURE Hdr
Definition SmBios.h:373
UINT8 BoardType
The enumeration value from BASE_BOARD_TYPE.
Definition SmBios.h:382
SMBIOS_TABLE_STRING LocationInChassis
Definition SmBios.h:380
SMBIOS_TABLE_STRING ManufacturerName
Definition SmBios.h:2168
SMBIOS_STRUCTURE Hdr
Definition SmBios.h:2167
UINT8 Connections
Definition SmBios.h:2169
UINT8 Reserved1
Definition SmBios.h:2180
UINT16 Reserved2
Definition SmBios.h:2181
UINT64 Reserved3
Definition SmBios.h:2184
UINT32 BisEntry16
Definition SmBios.h:2182
UINT8 Checksum
Definition SmBios.h:2179
UINT32 BisEntry32
Definition SmBios.h:2183
UINT32 Reserved4
Definition SmBios.h:2185
SMBIOS_STRUCTURE Hdr
Definition SmBios.h:2178
SMBIOS_STRUCTURE Hdr
Definition SmBios.h:2218
UINT8 BootStatus
The enumeration value from MISC_BOOT_INFORMATION_STATUS_DATA_TYPE.
Definition SmBios.h:2220
UINT64 MemoryArrayErrorAddress
Definition SmBios.h:2235
UINT32 VendorSyndrome
Definition SmBios.h:2234
UINT32 ErrorResolution
Definition SmBios.h:2237
UINT8 ErrorGranularity
The enumeration value from MEMORY_ERROR_GRANULARITY.
Definition SmBios.h:2232
UINT8 ErrorType
The enumeration value from MEMORY_ERROR_TYPE.
Definition SmBios.h:2231
UINT8 ErrorOperation
The enumeration value from MEMORY_ERROR_OPERATION.
Definition SmBios.h:2233
UINT64 DeviceErrorAddress
Definition SmBios.h:2236
SMBIOS_STRUCTURE Hdr
Definition SmBios.h:2230
SMBIOS_STRUCTURE Hdr
Definition SmBios.h:2278
SMBIOS_TABLE_STRING Description
Definition SmBios.h:2279
UINT8 AddressType
The enumeration value from MISC_MANAGEMENT_DEVICE_ADDRESS_TYPE.
Definition SmBios.h:2282
UINT32 Address
Definition SmBios.h:2281
UINT8 Type
The enumeration value from MISC_MANAGEMENT_DEVICE_TYPE.
Definition SmBios.h:2280
UINT16 ComponentHandle
Definition SmBios.h:2295
UINT16 ManagementDeviceHandle
Definition SmBios.h:2294
SMBIOS_TABLE_STRING Description
Definition SmBios.h:2293
UINT16 ThresholdHandle
Definition SmBios.h:2296
SMBIOS_STRUCTURE Hdr
Definition SmBios.h:2292
SMBIOS_STRUCTURE Hdr
Definition SmBios.h:2306
UINT16 LowerThresholdNonRecoverable
Definition SmBios.h:2311
UINT16 UpperThresholdNonRecoverable
Definition SmBios.h:2312
UINT16 LowerThresholdNonCritical
Definition SmBios.h:2307
UINT16 UpperThresholdCritical
Definition SmBios.h:2310
UINT16 UpperThresholdNonCritical
Definition SmBios.h:2308
UINT16 LowerThresholdCritical
Definition SmBios.h:2309
UINT8 ChannelType
Definition SmBios.h:2342
SMBIOS_STRUCTURE Hdr
Definition SmBios.h:2341
UINT8 MaximumChannelLoad
Definition SmBios.h:2343
UINT8 MemoryDeviceCount
Definition SmBios.h:2344
SMBIOS_STRUCTURE Hdr
Definition SmBios.h:2371
UINT8 NVStorageDeviceAddress
Definition SmBios.h:2375
UINT8 I2CSlaveAddress
Definition SmBios.h:2374
UINT8 BaseAddressModifier_InterruptInfo
Definition SmBios.h:2377
UINT8 InterfaceType
The enumeration value from BMC_INTERFACE_TYPE.
Definition SmBios.h:2372
UINT8 IPMISpecificationRevision
Definition SmBios.h:2373
UINT64 BaseAddress
Definition SmBios.h:2376
UINT8 InterruptNumber
Definition SmBios.h:2378
SMBIOS_TABLE_STRING SerialNumber
Definition SmBios.h:2406
SMBIOS_TABLE_STRING Location
Definition SmBios.h:2403
SMBIOS_TABLE_STRING AssetTagNumber
Definition SmBios.h:2407
UINT16 InputVoltageProbeHandle
Definition SmBios.h:2412
SMBIOS_TABLE_STRING DeviceName
Definition SmBios.h:2404
UINT16 MaxPowerCapacity
Definition SmBios.h:2410
UINT8 PowerUnitGroup
Definition SmBios.h:2402
SYS_POWER_SUPPLY_CHARACTERISTICS PowerSupplyCharacteristics
Definition SmBios.h:2411
SMBIOS_TABLE_STRING ModelPartNumber
Definition SmBios.h:2408
UINT16 CoolingDeviceHandle
Definition SmBios.h:2413
SMBIOS_TABLE_STRING Manufacturer
Definition SmBios.h:2405
SMBIOS_STRUCTURE Hdr
Definition SmBios.h:2401
UINT16 InputCurrentProbeHandle
Definition SmBios.h:2414
SMBIOS_TABLE_STRING RevisionLevel
Definition SmBios.h:2409
UINT8 SecurityStatus
The enumeration value from MISC_CHASSIS_SECURITY_STATE.
Definition SmBios.h:481
SMBIOS_TABLE_STRING SerialNumber
Definition SmBios.h:476
UINT8 ContainedElementCount
Definition SmBios.h:485
SMBIOS_TABLE_STRING AssetTag
Definition SmBios.h:477
SMBIOS_TABLE_STRING Version
Definition SmBios.h:475
UINT8 ThermalState
The enumeration value from MISC_CHASSIS_STATE.
Definition SmBios.h:480
SMBIOS_TABLE_STRING Manufacturer
Definition SmBios.h:473
UINT8 BootupState
The enumeration value from MISC_CHASSIS_STATE.
Definition SmBios.h:478
UINT8 Height
Definition SmBios.h:483
UINT8 Type
Definition SmBios.h:474
SMBIOS_STRUCTURE Hdr
Definition SmBios.h:472
UINT8 PowerSupplyState
The enumeration value from MISC_CHASSIS_STATE.
Definition SmBios.h:479
UINT8 NumberofPowerCords
Definition SmBios.h:484
UINT8 ContainedElementRecordLength
Definition SmBios.h:486
SMBIOS_STRUCTURE Hdr
Definition SmBios.h:2435
UINT8 NumberOfAdditionalInformationEntries
Definition SmBios.h:2436
SMBIOS_TABLE_STRING ReferenceDesignation
Definition SmBios.h:2466
SMBIOS_STRUCTURE Hdr
Definition SmBios.h:2465
UINT16 SegmentGroupNum
Definition SmBios.h:2469
UINT8 DevFuncNum
Definition SmBios.h:2471
UINT8 BusNum
Definition SmBios.h:2470
UINT8 DeviceType
The enumeration value from ONBOARD_DEVICE_EXTENDED_INFO_TYPE.
Definition SmBios.h:2467
UINT8 DeviceTypeInstance
Definition SmBios.h:2468
UINT8 InterfaceType
The enumeration value from MC_HOST_INTERFACE_TYPE.
Definition SmBios.h:2512
UINT8 InterfaceTypeSpecificDataLength
Definition SmBios.h:2513
SMBIOS_STRUCTURE Hdr
Definition SmBios.h:2511
UINT64 Characteristics
Definition SmBios.h:2528
SMBIOS_STRUCTURE Hdr
Definition SmBios.h:2521
UINT32 OemDefined
Definition SmBios.h:2529
UINT8 MajorSpecVersion
Definition SmBios.h:2523
UINT32 FirmwareVersion2
Definition SmBios.h:2526
UINT8 MinorSpecVersion
Definition SmBios.h:2524
UINT32 FirmwareVersion1
Definition SmBios.h:2525
SMBIOS_TABLE_STRING Description
Definition SmBios.h:2527
UINT16 L1CacheHandle
Definition SmBios.h:893
PROCESSOR_ID_DATA ProcessorId
Definition SmBios.h:885
SMBIOS_TABLE_STRING ProcessorManufacture
Definition SmBios.h:884
SMBIOS_TABLE_STRING AssetTag
Definition SmBios.h:897
UINT8 ThreadCount
Definition SmBios.h:904
PROCESSOR_VOLTAGE Voltage
Definition SmBios.h:887
UINT16 ThreadCount2
Definition SmBios.h:915
UINT16 MaxSpeed
Definition SmBios.h:889
UINT8 CoreCount
Definition SmBios.h:902
UINT16 EnabledCoreCount2
Definition SmBios.h:914
UINT8 EnabledCoreCount
Definition SmBios.h:903
UINT16 CoreCount2
Definition SmBios.h:913
UINT8 ProcessorUpgrade
The enumeration value from PROCESSOR_UPGRADE.
Definition SmBios.h:892
UINT16 ProcessorCharacteristics
Definition SmBios.h:905
UINT8 Status
Definition SmBios.h:891
UINT16 ProcessorFamily2
Definition SmBios.h:909
UINT16 L2CacheHandle
Definition SmBios.h:894
SMBIOS_STRUCTURE Hdr
Definition SmBios.h:880
UINT8 ProcessorType
The enumeration value from PROCESSOR_TYPE_DATA.
Definition SmBios.h:882
UINT16 ExternalClock
Definition SmBios.h:888
SMBIOS_TABLE_STRING Socket
Definition SmBios.h:881
UINT16 L3CacheHandle
Definition SmBios.h:895
SMBIOS_TABLE_STRING ProcessorVersion
Definition SmBios.h:886
UINT16 CurrentSpeed
Definition SmBios.h:890
UINT8 ProcessorFamily
The enumeration value from PROCESSOR_FAMILY_DATA.
Definition SmBios.h:883
SMBIOS_TABLE_STRING PartNumber
Definition SmBios.h:898
SMBIOS_TABLE_STRING SerialNumber
Definition SmBios.h:896
UINT8 SupportInterleave
The enumeration value from MEMORY_SUPPORT_INTERLEAVE_TYPE.
Definition SmBios.h:986
UINT16 SupportMemoryType
Definition SmBios.h:990
UINT8 AssociatedMemorySlotNum
Definition SmBios.h:992
MEMORY_SPEED_TYPE SupportSpeed
Definition SmBios.h:989
MEMORY_ERROR_CORRECT_CAPABILITY ErrCorrectCapability
Definition SmBios.h:985
UINT8 MemoryModuleVoltage
Definition SmBios.h:991
UINT8 MaxMemoryModuleSize
Definition SmBios.h:988
UINT8 ErrDetectMethod
The enumeration value from MEMORY_ERROR_DETECT_METHOD.
Definition SmBios.h:984
UINT8 CurrentInterleave
The enumeration value from MEMORY_SUPPORT_INTERLEAVE_TYPE .
Definition SmBios.h:987
SMBIOS_STRUCTURE Hdr
Definition SmBios.h:983
MEMORY_INSTALLED_ENABLED_SIZE EnabledSize
Definition SmBios.h:1040
UINT8 BankConnections
Definition SmBios.h:1036
UINT8 CurrentSpeed
Definition SmBios.h:1037
UINT8 ErrorStatus
Definition SmBios.h:1041
SMBIOS_TABLE_STRING SocketDesignation
Definition SmBios.h:1035
MEMORY_INSTALLED_ENABLED_SIZE InstalledSize
Definition SmBios.h:1039
SMBIOS_STRUCTURE Hdr
Definition SmBios.h:1034
MEMORY_CURRENT_TYPE CurrentMemoryType
Definition SmBios.h:1038
UINT8 SystemCacheType
The enumeration value from CACHE_TYPE_DATA.
Definition SmBios.h:1119
UINT8 Associativity
The enumeration value from CACHE_ASSOCIATIVITY_DATA.
Definition SmBios.h:1120
UINT32 InstalledSize2
Definition SmBios.h:1125
UINT16 CacheConfiguration
Definition SmBios.h:1112
CACHE_SRAM_TYPE_DATA CurrentSRAMType
Definition SmBios.h:1116
SMBIOS_STRUCTURE Hdr
Definition SmBios.h:1110
CACHE_SRAM_TYPE_DATA SupportedSRAMType
Definition SmBios.h:1115
UINT32 MaximumCacheSize2
Definition SmBios.h:1124
SMBIOS_TABLE_STRING SocketDesignation
Definition SmBios.h:1111
UINT8 CacheSpeed
Definition SmBios.h:1117
UINT8 ErrorCorrectionType
The enumeration value from CACHE_ERROR_TYPE_DATA.
Definition SmBios.h:1118
UINT16 InstalledSize
Definition SmBios.h:1114
UINT16 MaximumCacheSize
Definition SmBios.h:1113
SMBIOS_TABLE_STRING InternalReferenceDesignator
Definition SmBios.h:1230
UINT8 PortType
The enumeration value from MISC_PORT_TYPE.
Definition SmBios.h:1234
UINT8 ExternalConnectorType
The enumeration value from MISC_PORT_CONNECTOR_TYPE.
Definition SmBios.h:1233
UINT8 InternalConnectorType
The enumeration value from MISC_PORT_CONNECTOR_TYPE.
Definition SmBios.h:1231
SMBIOS_STRUCTURE Hdr
Definition SmBios.h:1229
SMBIOS_TABLE_STRING ExternalReferenceDesignator
Definition SmBios.h:1232
SMBIOS_TABLE_STRING SlotDesignation
Definition SmBios.h:1385
UINT8 DevFuncNum
Definition SmBios.h:1398
MISC_SLOT_CHARACTERISTICS2 SlotCharacteristics2
Definition SmBios.h:1392
UINT8 SlotType
The enumeration value from MISC_SLOT_TYPE.
Definition SmBios.h:1386
UINT8 DataBusWidth
Definition SmBios.h:1402
UINT8 BusNum
Definition SmBios.h:1397
UINT16 SlotID
Definition SmBios.h:1390
UINT8 SlotDataBusWidth
The enumeration value from MISC_SLOT_DATA_BUS_WIDTH.
Definition SmBios.h:1387
UINT8 CurrentUsage
The enumeration value from MISC_SLOT_USAGE.
Definition SmBios.h:1388
SMBIOS_STRUCTURE Hdr
Definition SmBios.h:1384
UINT16 SegmentGroupNum
Definition SmBios.h:1396
UINT8 PeerGroupingCount
Definition SmBios.h:1403
UINT8 SlotLength
The enumeration value from MISC_SLOT_LENGTH.
Definition SmBios.h:1389
MISC_SLOT_CHARACTERISTICS1 SlotCharacteristics1
Definition SmBios.h:1391
UINT16 InputVoltageRangeSwitch
Definition SmBios.h:2388
UINT16 Reserved
Definition SmBios.h:2391
UINT16 PowerSupplyType
Definition SmBios.h:2390
UINT16 PowerSupplyHotReplaceable
Definition SmBios.h:2385
UINT16 PowerSupplyUnplugged
Definition SmBios.h:2387
UINT16 PowerSupplyStatus
Definition SmBios.h:2389
UINT16 PowerSupplyPresent
Definition SmBios.h:2386
UINT16 Unknown
Definition SmBios.h:1746
UINT16 Other
Definition SmBios.h:1745
UINT16 Reserved
Set to 0.
Definition SmBios.h:1744
UINT16 VolatileMemory
Definition SmBios.h:1747
UINT16 BlockAccessiblePersistentMemory
Definition SmBios.h:1749
UINT16 Reserved2
Set to 0.
Definition SmBios.h:1750
UINT16 Uint16
Definition SmBios.h:1755
UINT16 ByteAccessiblePersistentMemory
Definition SmBios.h:1748
SMBIOS_TABLE_TYPE9 * Type9
Definition SmBios.h:2560
UINT8 * Raw
Definition SmBios.h:2597
SMBIOS_TABLE_TYPE36 * Type36
Definition SmBios.h:2587
SMBIOS_TABLE_TYPE16 * Type16
Definition SmBios.h:2567
SMBIOS_TABLE_TYPE43 * Type43
Definition SmBios.h:2594
SMBIOS_TABLE_TYPE14 * Type14
Definition SmBios.h:2565
SMBIOS_TABLE_TYPE7 * Type7
Definition SmBios.h:2558
SMBIOS_TABLE_TYPE11 * Type11
Definition SmBios.h:2562
SMBIOS_TABLE_TYPE34 * Type34
Definition SmBios.h:2585
SMBIOS_TABLE_TYPE10 * Type10
Definition SmBios.h:2561
SMBIOS_TABLE_TYPE39 * Type39
Definition SmBios.h:2590
SMBIOS_TABLE_TYPE6 * Type6
Definition SmBios.h:2557
SMBIOS_TABLE_TYPE26 * Type26
Definition SmBios.h:2577
SMBIOS_TABLE_TYPE15 * Type15
Definition SmBios.h:2566
SMBIOS_TABLE_TYPE33 * Type33
Definition SmBios.h:2584
SMBIOS_TABLE_TYPE30 * Type30
Definition SmBios.h:2581
SMBIOS_TABLE_TYPE127 * Type127
Definition SmBios.h:2596
SMBIOS_TABLE_TYPE5 * Type5
Definition SmBios.h:2556
SMBIOS_TABLE_TYPE29 * Type29
Definition SmBios.h:2580
SMBIOS_TABLE_TYPE2 * Type2
Definition SmBios.h:2553
SMBIOS_TABLE_TYPE35 * Type35
Definition SmBios.h:2586
SMBIOS_TABLE_TYPE24 * Type24
Definition SmBios.h:2575
SMBIOS_TABLE_TYPE21 * Type21
Definition SmBios.h:2572
SMBIOS_TABLE_TYPE28 * Type28
Definition SmBios.h:2579
SMBIOS_TABLE_TYPE1 * Type1
Definition SmBios.h:2552
SMBIOS_TABLE_TYPE38 * Type38
Definition SmBios.h:2589
SMBIOS_TABLE_TYPE13 * Type13
Definition SmBios.h:2564
SMBIOS_TABLE_TYPE40 * Type40
Definition SmBios.h:2591
SMBIOS_TABLE_TYPE42 * Type42
Definition SmBios.h:2593
SMBIOS_TABLE_TYPE31 * Type31
Definition SmBios.h:2582
SMBIOS_TABLE_TYPE23 * Type23
Definition SmBios.h:2574
SMBIOS_TABLE_TYPE32 * Type32
Definition SmBios.h:2583
SMBIOS_TABLE_TYPE17 * Type17
Definition SmBios.h:2568
SMBIOS_TABLE_TYPE20 * Type20
Definition SmBios.h:2571
SMBIOS_TABLE_TYPE22 * Type22
Definition SmBios.h:2573
SMBIOS_TABLE_TYPE4 * Type4
Definition SmBios.h:2555
SMBIOS_TABLE_TYPE41 * Type41
Definition SmBios.h:2592
SMBIOS_TABLE_TYPE8 * Type8
Definition SmBios.h:2559
SMBIOS_TABLE_TYPE25 * Type25
Definition SmBios.h:2576
SMBIOS_TABLE_TYPE18 * Type18
Definition SmBios.h:2569
SMBIOS_TABLE_TYPE126 * Type126
Definition SmBios.h:2595
SMBIOS_TABLE_TYPE19 * Type19
Definition SmBios.h:2570
SMBIOS_TABLE_TYPE0 * Type0
Definition SmBios.h:2551
SMBIOS_TABLE_TYPE12 * Type12
Definition SmBios.h:2563
SMBIOS_STRUCTURE * Hdr
Definition SmBios.h:2550
SMBIOS_TABLE_TYPE3 * Type3
Definition SmBios.h:2554
SMBIOS_TABLE_TYPE27 * Type27
Definition SmBios.h:2578
SMBIOS_TABLE_TYPE37 * Type37
Definition SmBios.h:2588