lazybios 3.0.0
Lightweight SMBIOS/DMI parsing library
Loading...
Searching...
No Matches
type10.h File Reference

Public API for obsolete SMBIOS Type 10 On Board Devices Information. More...

Go to the source code of this file.

Data Structures

struct  lazybiosType10_t
 Parsed obsolete SMBIOS Type 10 On Board Devices Information. More...
struct  lazybiosType10Array_t
 A parsed set of SMBIOS Type 10 structures. More...
struct  lazybiosType10Device_t
 Parsed device entry from an obsolete SMBIOS Type 10 structure. More...
struct  lazybiosType10DeviceDecoded_t
 Decoded forms of the encoded fields in one record. More...
struct  lazybiosType10DeviceFieldStatus_t
 Availability metadata for an obsolete SMBIOS Type 10 device entry. More...
struct  lazybiosType10FieldStatus_t
 Availability metadata for SMBIOS Type 10 fields. More...

Macros

#define LAZYBIOS_TYPE_HEADER_ONLY

Functions

void lazybiosFreeType10 (lazybiosType10Array_t *Type10)
 Releases a parsed set of SMBIOS Type 10 structures.
LAZYBIOS_WARN_UNUSED lazybiosType10Array_tlazybiosGetType10 (const lazybiosDMI_t *DMIData)
 Parses all SMBIOS Type 10 structures.

Detailed Description

Public API for obsolete SMBIOS Type 10 On Board Devices Information.

Author
LazySeldi

Definition in file type10.h.

Macro Definition Documentation

◆ LAZYBIOS_TYPE_HEADER_ONLY

#define LAZYBIOS_TYPE_HEADER_ONLY

Definition at line 29 of file type10.h.