|
XenevaOS
|
#include <SmBios.h>

Public Attributes | |
| SMBIOS_STRUCTURE | Hdr |
| SMBIOS_TABLE_STRING | Location |
| SMBIOS_TABLE_STRING | Manufacturer |
| SMBIOS_TABLE_STRING | ManufactureDate |
| SMBIOS_TABLE_STRING | SerialNumber |
| SMBIOS_TABLE_STRING | DeviceName |
| UINT8 | DeviceChemistry |
| The enumeration value from PORTABLE_BATTERY_DEVICE_CHEMISTRY. | |
| UINT16 | DeviceCapacity |
| UINT16 | DesignVoltage |
| SMBIOS_TABLE_STRING | SBDSVersionNumber |
| UINT8 | MaximumErrorInBatteryData |
| UINT16 | SBDSSerialNumber |
| UINT16 | SBDSManufactureDate |
| SMBIOS_TABLE_STRING | SBDSDeviceChemistry |
| UINT8 | DesignCapacityMultiplier |
| UINT32 | OEMSpecific |
Portable Battery (Type 22).
This structure describes the attributes of the portable battery(s) for the system. The structure contains the static attributes for the group. Each structure describes a single battery pack's attributes.
| UINT8 SMBIOS_TABLE_TYPE22::DesignCapacityMultiplier |
| UINT16 SMBIOS_TABLE_TYPE22::DesignVoltage |
| UINT16 SMBIOS_TABLE_TYPE22::DeviceCapacity |
| UINT8 SMBIOS_TABLE_TYPE22::DeviceChemistry |
The enumeration value from PORTABLE_BATTERY_DEVICE_CHEMISTRY.
| SMBIOS_TABLE_STRING SMBIOS_TABLE_TYPE22::DeviceName |
| SMBIOS_STRUCTURE SMBIOS_TABLE_TYPE22::Hdr |
| SMBIOS_TABLE_STRING SMBIOS_TABLE_TYPE22::Location |
| SMBIOS_TABLE_STRING SMBIOS_TABLE_TYPE22::ManufactureDate |
| SMBIOS_TABLE_STRING SMBIOS_TABLE_TYPE22::Manufacturer |
| UINT8 SMBIOS_TABLE_TYPE22::MaximumErrorInBatteryData |
| UINT32 SMBIOS_TABLE_TYPE22::OEMSpecific |
| SMBIOS_TABLE_STRING SMBIOS_TABLE_TYPE22::SBDSDeviceChemistry |
| UINT16 SMBIOS_TABLE_TYPE22::SBDSManufactureDate |
| UINT16 SMBIOS_TABLE_TYPE22::SBDSSerialNumber |
| SMBIOS_TABLE_STRING SMBIOS_TABLE_TYPE22::SBDSVersionNumber |
| SMBIOS_TABLE_STRING SMBIOS_TABLE_TYPE22::SerialNumber |