Provides detection and access to System Management BIOS (SMBIOS) and Desktop Management Interface (DMI) data and structures.
Contains the information found in a 32-bit SMBIOS entry point.
Contains the information found in a 64-bit SMBIOS entry point.
Decodes an SMBIOS data stream from an input Read trait object.
Indicates the type of data contained within an SMBIOS structure.
Contains a single SMBIOS structure which can be interpreted using the SMBIOS specification.
Possible entry point types and their contained structures.
Specifies the different classes of errors which may occur.
Specifies certain internal error conditions which may occur when dealing with SMBIOS data.
Provides access to common information for SMBIOS entry points, including the SMBIOS version in use and the location and size of the SMBIOS table in system memory.
Detects the entry point and location of an SMBIOS stream on this system, returning the entry point found and all available SMBIOS structures.
A Result type specialized use with for an Error.