iSMBIOS is a lightweight implementation that allows us to obtain SMBIOS information. Currently only works on windows
Defines available keys for the available devices of a system.
public static class DmiProperty
name | description |
---|---|
static class AdditionalInformation | Contains the key definitions available for a type 040 [AdditionalInformation] structure. |
static class BaseBoard | Contains the key definitions available for a type 002 [BaseBoard (or Module) Information] structure. |
static class Bios | Contains the key definitions available for a type 000 [Bios Information] structure. |
static class BiosLanguage | Contains the key definitions available for a type 013 [BiosLanguage Information] structure. |
static class BitMemoryError32 | Contains the key definitions available for a type 018 [BitMemoryError32 Information] structure. |
static class BitMemoryError64 | Contains the key definitions available for a type 033 [BitMemoryError64] structure. |
static class BootIntegrityServicesEntryPoint | Contains the key definitions available for a type 031 [BootIntegrityServicesEntryPoint] structure. |
static class BuiltInPointingDevice | Contains the key definitions available for a type 021 [BuiltInPointingDevice] structure. |
static class Cache | Contains the key definitions available for a type 007 [Cache Information] structure. |
static class Chassis | Contains the key definitions available for a type 003 [SystemEnclosure Information] structure. |
static class CoolingDevice | Contains the key definitions available for a type 027 [CoolingDevice] structure. |
static class ElectricalCurrentProbe | Contains the key definitions available for a type 029 [ElectricalCurrentProbe] structure. |
static class EndOfTable | Contains the key definitions available for a type 127 [EndOfTable] structure. |
static class FirmwareInventoryInformation | Contains the key definitions available for a type 045 [FirmwareInventoryInformation] structure. |
static class GroupAssociations | Contains the key definitions available for a type 014 [GroupAssociations] structure. |
static class HardwareSecurity | Contains the key definitions available for a type 024 [HardwareSecurity] structure. |
static class Inactive | Contains the key definitions available for a type 126 [Inactive] structure. |
static class IpmiDevice | Contains the key definitions available for a type 038 [IpmiDevice Information] structure. |
static class ManagementControllerHostInterface | Contains the key definitions available for a type 042 [ManagementControllerHostInterface] structure. |
static class ManagementDevice | Contains the key definitions available for a type 034 [ManagementDevice] structure. |
static class ManagementDeviceComponent | Contains the key definitions available for a type 035 [ManagementDeviceComponent] structure. |
static class ManagementDeviceThresholdData | Contains the key definitions available for a type 036 [ManagementDeviceThresholdData] structure. |
static class MemoryArrayMappedAddress | Contains the key definitions available for a type 019 [MemoryArrayMappedAddress] structure. |
static class MemoryChannel | Contains the key definitions available for a type 037 [MemoryChannel] structure. |
static class MemoryController | Contains the key definitions available for a type 005, obsolete [MemoryController Information] structure. |
static class MemoryDevice | Contains the key definitions available for a type 017 [MemoryDevice] structure. |
static class MemoryDeviceMappedAddress | Contains the key definitions available for a type 020 [MemoryDeviceMappedAddress] structure. |
static class MemoryModule | Contains the key definitions available for a type 006, obsolete [MemoryModule Information] structure. |
static class OemStrings | Contains the key definitions available for a type 011 [OemStrings] structure. |
static class OnBoardDevices | Contains the key definitions available for a type 010, obsolete [OnBoardDevices Information] structure. |
static class OnBoardDevicesExtended | Contains the key definitions available for a type 041 [OnBoardDevicesExtended Information] structure. |
static class OutOfBandRemote | Contains the key definitions available for a type 030 [OutOfBandRemote] structure. |
static class PhysicalMemoryArray | Contains the key definitions available for a type 016 [PhysicalMemoryArray] structure. |
static class PortableBattery | Contains the key definitions available for a type 022 [PortableBattery] structure. |
static class PortConnector | Contains the key definitions available for a type 008 [PortConnector Information] structure. |
static class Processor | Contains the key definitions available for a type 004 [Processor Information] structure. |
static class ProcessorAdditionalInformation | Contains the key definitions available for a type 044 [ProcessorAdditionalInformation] structure. |
static class StringProperty | Contains the key definitions available for a type 046 [StringProperty] structure. |
static class System | Contains the key definitions available for a type 001 [System Information] structure. |
static class SystemBoot | Contains the key definitions available for a type 032 [SystemBoot Information] structure. |
static class SystemConfigurationOptions | Contains the key definitions available for a type 012 [SystemConfigurationOptions] structure. |
static class SystemEventLog | Contains the key definitions available for a type 015 [SystemEventLog] structure. |
static class SystemPowerControls | Contains the key definitions available for a type 025 [SystemPowerControls] structure. |
static class SystemPowerSupply | Contains the key definitions available for a type 039 [SystemPowerSupply Information] structure. |
static class SystemReset | Contains the key definitions available for a type 023 [SystemReset] structure. |
static class SystemSlots | Contains the key definitions available for a type 009 [SystemSlots] structure. |
static class TemperatureProbe | Contains the key definitions available for a type 028 [TemperatureProbe] structure. |
static class TpmDevice | Contains the key definitions available for a type 043 [TpmDevice] structure. |
static class VoltageProbe | Contains the key definitions available for a type 026 [VoltageProbe] structure. |