MdeModulePkg[all]  0.98
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
VARIABLE_HEADER Struct Reference

Data Fields

UINT16 StartId
 
UINT8 State
 
UINT8 Reserved
 
UINT32 Attributes
 
UINT32 NameSize
 
UINT32 DataSize
 
EFI_GUID VendorGuid
 

Detailed Description

Single Variable Data Header Structure.

Field Documentation

UINT32 VARIABLE_HEADER::Attributes

Attributes of variable defined in UEFI specification.

UINT32 VARIABLE_HEADER::DataSize

Size of the variable data without this header.

UINT32 VARIABLE_HEADER::NameSize

Size of variable null-terminated Unicode string name.

UINT8 VARIABLE_HEADER::Reserved
UINT16 VARIABLE_HEADER::StartId

Variable Data Start Flag.

UINT8 VARIABLE_HEADER::State

Variable State defined above.

EFI_GUID VARIABLE_HEADER::VendorGuid

A unique identifier for the vendor that produces and consumes this varaible.