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

Public API for SMBIOS Type 23 System Reset. More...

Go to the source code of this file.

Data Structures

struct  lazybiosType23_t
 Parsed SMBIOS Type 23 System Reset information. More...
struct  lazybiosType23Array_t
 A parsed set of SMBIOS Type 23 structures. More...
struct  lazybiosType23Decoded_t
 Decoded forms of the Type 23 encoded fields. More...
struct  lazybiosType23FieldStatus_t
 Availability metadata for SMBIOS Type 23 fields. More...

Macros

#define LAZYBIOS_TYPE_HEADER_ONLY

Functions

void lazybiosFreeType23 (lazybiosType23Array_t *Type23)
 Releases a parsed set of SMBIOS Type 23 structures.
LAZYBIOS_WARN_UNUSED lazybiosType23Array_tlazybiosGetType23 (const lazybiosDMI_t *DMIData)
 Parses all SMBIOS Type 23 structures.

Detailed Description

Public API for SMBIOS Type 23 System Reset.

Author
LazySeldi

Definition in file type23.h.

Macro Definition Documentation

◆ LAZYBIOS_TYPE_HEADER_ONLY

#define LAZYBIOS_TYPE_HEADER_ONLY

Definition at line 29 of file type23.h.