iSMBIOS

iSMBIOS is a lightweight implementation that allows us to obtain SMBIOS information. Currently only works on windows

View the Project on GitHub iAJTin/iSMBIOS

DmiProperty class

Defines available keys for the available devices of a system.

public static class DmiProperty

Public Members

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.

See Also