TianoCore EDK2 master
SMBIOS_STRUCTURE_POINTER Union Reference

#include <MdePkg/Include/IndustryStandard/SmBios.h>

Data Fields

SMBIOS_STRUCTUREHdr
 
SMBIOS_TABLE_TYPE0Type0
 
SMBIOS_TABLE_TYPE1Type1
 
SMBIOS_TABLE_TYPE2Type2
 
SMBIOS_TABLE_TYPE3Type3
 
SMBIOS_TABLE_TYPE4Type4
 
SMBIOS_TABLE_TYPE5Type5
 
SMBIOS_TABLE_TYPE6Type6
 
SMBIOS_TABLE_TYPE7Type7
 
SMBIOS_TABLE_TYPE8Type8
 
SMBIOS_TABLE_TYPE9Type9
 
SMBIOS_TABLE_TYPE10Type10
 
SMBIOS_TABLE_TYPE11Type11
 
SMBIOS_TABLE_TYPE12Type12
 
SMBIOS_TABLE_TYPE13Type13
 
SMBIOS_TABLE_TYPE14Type14
 
SMBIOS_TABLE_TYPE15Type15
 
SMBIOS_TABLE_TYPE16Type16
 
SMBIOS_TABLE_TYPE17Type17
 
SMBIOS_TABLE_TYPE18Type18
 
SMBIOS_TABLE_TYPE19Type19
 
SMBIOS_TABLE_TYPE20Type20
 
SMBIOS_TABLE_TYPE21Type21
 
SMBIOS_TABLE_TYPE22Type22
 
SMBIOS_TABLE_TYPE23Type23
 
SMBIOS_TABLE_TYPE24Type24
 
SMBIOS_TABLE_TYPE25Type25
 
SMBIOS_TABLE_TYPE26Type26
 
SMBIOS_TABLE_TYPE27Type27
 
SMBIOS_TABLE_TYPE28Type28
 
SMBIOS_TABLE_TYPE29Type29
 
SMBIOS_TABLE_TYPE30Type30
 
SMBIOS_TABLE_TYPE31Type31
 
SMBIOS_TABLE_TYPE32Type32
 
SMBIOS_TABLE_TYPE33Type33
 
SMBIOS_TABLE_TYPE34Type34
 
SMBIOS_TABLE_TYPE35Type35
 
SMBIOS_TABLE_TYPE36Type36
 
SMBIOS_TABLE_TYPE37Type37
 
SMBIOS_TABLE_TYPE38Type38
 
SMBIOS_TABLE_TYPE39Type39
 
SMBIOS_TABLE_TYPE40Type40
 
SMBIOS_TABLE_TYPE41Type41
 
SMBIOS_TABLE_TYPE42Type42
 
SMBIOS_TABLE_TYPE43Type43
 
SMBIOS_TABLE_TYPE44Type44
 
SMBIOS_TABLE_TYPE45Type45
 
SMBIOS_TABLE_TYPE46Type46
 
SMBIOS_TABLE_TYPE126Type126
 
SMBIOS_TABLE_TYPE127Type127
 
UINT8Raw
 

Detailed Description

Union of all the possible SMBIOS record types.

Definition at line 2847 of file SmBios.h.

Field Documentation

◆ Hdr

SMBIOS_STRUCTURE* SMBIOS_STRUCTURE_POINTER::Hdr

Definition at line 2848 of file SmBios.h.

◆ Raw

UINT8* SMBIOS_STRUCTURE_POINTER::Raw

Definition at line 2898 of file SmBios.h.

◆ Type0

SMBIOS_TABLE_TYPE0* SMBIOS_STRUCTURE_POINTER::Type0

Definition at line 2849 of file SmBios.h.

◆ Type1

SMBIOS_TABLE_TYPE1* SMBIOS_STRUCTURE_POINTER::Type1

Definition at line 2850 of file SmBios.h.

◆ Type10

SMBIOS_TABLE_TYPE10* SMBIOS_STRUCTURE_POINTER::Type10

Definition at line 2859 of file SmBios.h.

◆ Type11

SMBIOS_TABLE_TYPE11* SMBIOS_STRUCTURE_POINTER::Type11

Definition at line 2860 of file SmBios.h.

◆ Type12

SMBIOS_TABLE_TYPE12* SMBIOS_STRUCTURE_POINTER::Type12

Definition at line 2861 of file SmBios.h.

◆ Type126

SMBIOS_TABLE_TYPE126* SMBIOS_STRUCTURE_POINTER::Type126

Definition at line 2896 of file SmBios.h.

◆ Type127

SMBIOS_TABLE_TYPE127* SMBIOS_STRUCTURE_POINTER::Type127

Definition at line 2897 of file SmBios.h.

◆ Type13

SMBIOS_TABLE_TYPE13* SMBIOS_STRUCTURE_POINTER::Type13

Definition at line 2862 of file SmBios.h.

◆ Type14

SMBIOS_TABLE_TYPE14* SMBIOS_STRUCTURE_POINTER::Type14

Definition at line 2863 of file SmBios.h.

◆ Type15

SMBIOS_TABLE_TYPE15* SMBIOS_STRUCTURE_POINTER::Type15

Definition at line 2864 of file SmBios.h.

◆ Type16

SMBIOS_TABLE_TYPE16* SMBIOS_STRUCTURE_POINTER::Type16

Definition at line 2865 of file SmBios.h.

◆ Type17

SMBIOS_TABLE_TYPE17* SMBIOS_STRUCTURE_POINTER::Type17

Definition at line 2866 of file SmBios.h.

◆ Type18

SMBIOS_TABLE_TYPE18* SMBIOS_STRUCTURE_POINTER::Type18

Definition at line 2867 of file SmBios.h.

◆ Type19

SMBIOS_TABLE_TYPE19* SMBIOS_STRUCTURE_POINTER::Type19

Definition at line 2868 of file SmBios.h.

◆ Type2

SMBIOS_TABLE_TYPE2* SMBIOS_STRUCTURE_POINTER::Type2

Definition at line 2851 of file SmBios.h.

◆ Type20

SMBIOS_TABLE_TYPE20* SMBIOS_STRUCTURE_POINTER::Type20

Definition at line 2869 of file SmBios.h.

◆ Type21

SMBIOS_TABLE_TYPE21* SMBIOS_STRUCTURE_POINTER::Type21

Definition at line 2870 of file SmBios.h.

◆ Type22

SMBIOS_TABLE_TYPE22* SMBIOS_STRUCTURE_POINTER::Type22

Definition at line 2871 of file SmBios.h.

◆ Type23

SMBIOS_TABLE_TYPE23* SMBIOS_STRUCTURE_POINTER::Type23

Definition at line 2872 of file SmBios.h.

◆ Type24

SMBIOS_TABLE_TYPE24* SMBIOS_STRUCTURE_POINTER::Type24

Definition at line 2873 of file SmBios.h.

◆ Type25

SMBIOS_TABLE_TYPE25* SMBIOS_STRUCTURE_POINTER::Type25

Definition at line 2874 of file SmBios.h.

◆ Type26

SMBIOS_TABLE_TYPE26* SMBIOS_STRUCTURE_POINTER::Type26

Definition at line 2875 of file SmBios.h.

◆ Type27

SMBIOS_TABLE_TYPE27* SMBIOS_STRUCTURE_POINTER::Type27

Definition at line 2876 of file SmBios.h.

◆ Type28

SMBIOS_TABLE_TYPE28* SMBIOS_STRUCTURE_POINTER::Type28

Definition at line 2877 of file SmBios.h.

◆ Type29

SMBIOS_TABLE_TYPE29* SMBIOS_STRUCTURE_POINTER::Type29

Definition at line 2878 of file SmBios.h.

◆ Type3

SMBIOS_TABLE_TYPE3* SMBIOS_STRUCTURE_POINTER::Type3

Definition at line 2852 of file SmBios.h.

◆ Type30

SMBIOS_TABLE_TYPE30* SMBIOS_STRUCTURE_POINTER::Type30

Definition at line 2879 of file SmBios.h.

◆ Type31

SMBIOS_TABLE_TYPE31* SMBIOS_STRUCTURE_POINTER::Type31

Definition at line 2880 of file SmBios.h.

◆ Type32

SMBIOS_TABLE_TYPE32* SMBIOS_STRUCTURE_POINTER::Type32

Definition at line 2881 of file SmBios.h.

◆ Type33

SMBIOS_TABLE_TYPE33* SMBIOS_STRUCTURE_POINTER::Type33

Definition at line 2882 of file SmBios.h.

◆ Type34

SMBIOS_TABLE_TYPE34* SMBIOS_STRUCTURE_POINTER::Type34

Definition at line 2883 of file SmBios.h.

◆ Type35

SMBIOS_TABLE_TYPE35* SMBIOS_STRUCTURE_POINTER::Type35

Definition at line 2884 of file SmBios.h.

◆ Type36

SMBIOS_TABLE_TYPE36* SMBIOS_STRUCTURE_POINTER::Type36

Definition at line 2885 of file SmBios.h.

◆ Type37

SMBIOS_TABLE_TYPE37* SMBIOS_STRUCTURE_POINTER::Type37

Definition at line 2886 of file SmBios.h.

◆ Type38

SMBIOS_TABLE_TYPE38* SMBIOS_STRUCTURE_POINTER::Type38

Definition at line 2887 of file SmBios.h.

◆ Type39

SMBIOS_TABLE_TYPE39* SMBIOS_STRUCTURE_POINTER::Type39

Definition at line 2888 of file SmBios.h.

◆ Type4

SMBIOS_TABLE_TYPE4* SMBIOS_STRUCTURE_POINTER::Type4

Definition at line 2853 of file SmBios.h.

◆ Type40

SMBIOS_TABLE_TYPE40* SMBIOS_STRUCTURE_POINTER::Type40

Definition at line 2889 of file SmBios.h.

◆ Type41

SMBIOS_TABLE_TYPE41* SMBIOS_STRUCTURE_POINTER::Type41

Definition at line 2890 of file SmBios.h.

◆ Type42

SMBIOS_TABLE_TYPE42* SMBIOS_STRUCTURE_POINTER::Type42

Definition at line 2891 of file SmBios.h.

◆ Type43

SMBIOS_TABLE_TYPE43* SMBIOS_STRUCTURE_POINTER::Type43

Definition at line 2892 of file SmBios.h.

◆ Type44

SMBIOS_TABLE_TYPE44* SMBIOS_STRUCTURE_POINTER::Type44

Definition at line 2893 of file SmBios.h.

◆ Type45

SMBIOS_TABLE_TYPE45* SMBIOS_STRUCTURE_POINTER::Type45

Definition at line 2894 of file SmBios.h.

◆ Type46

SMBIOS_TABLE_TYPE46* SMBIOS_STRUCTURE_POINTER::Type46

Definition at line 2895 of file SmBios.h.

◆ Type5

SMBIOS_TABLE_TYPE5* SMBIOS_STRUCTURE_POINTER::Type5

Definition at line 2854 of file SmBios.h.

◆ Type6

SMBIOS_TABLE_TYPE6* SMBIOS_STRUCTURE_POINTER::Type6

Definition at line 2855 of file SmBios.h.

◆ Type7

SMBIOS_TABLE_TYPE7* SMBIOS_STRUCTURE_POINTER::Type7

Definition at line 2856 of file SmBios.h.

◆ Type8

SMBIOS_TABLE_TYPE8* SMBIOS_STRUCTURE_POINTER::Type8

Definition at line 2857 of file SmBios.h.

◆ Type9

SMBIOS_TABLE_TYPE9* SMBIOS_STRUCTURE_POINTER::Type9

Definition at line 2858 of file SmBios.h.


The documentation for this union was generated from the following file: