TianoCore EDK2 master
Loading...
Searching...
No Matches
EFI_FFS_FILE_HEADER Struct Reference

#include <MdePkg/Include/Pi/PiFirmwareFile.h>

Data Fields

EFI_GUID Name
 
EFI_FFS_INTEGRITY_CHECK IntegrityCheck
 
EFI_FV_FILETYPE Type
 
EFI_FFS_FILE_ATTRIBUTES Attributes
 
UINT8 Size [3]
 
EFI_FFS_FILE_STATE State
 

Detailed Description

Each file begins with the header that describe the contents and state of the files.

Definition at line 106 of file PiFirmwareFile.h.

Field Documentation

◆ Attributes

EFI_FFS_FILE_ATTRIBUTES EFI_FFS_FILE_HEADER::Attributes

Declares various file attribute bits.

Definition at line 122 of file PiFirmwareFile.h.

◆ IntegrityCheck

EFI_FFS_INTEGRITY_CHECK EFI_FFS_FILE_HEADER::IntegrityCheck

Used to verify the integrity of the file.

Definition at line 114 of file PiFirmwareFile.h.

◆ Name

EFI_GUID EFI_FFS_FILE_HEADER::Name

This GUID is the file name. It is used to uniquely identify the file.

Definition at line 110 of file PiFirmwareFile.h.

◆ Size

UINT8 EFI_FFS_FILE_HEADER::Size[3]

The length of the file in bytes, including the FFS header.

Definition at line 126 of file PiFirmwareFile.h.

◆ State

EFI_FFS_FILE_STATE EFI_FFS_FILE_HEADER::State

Used to track the state of the file throughout the life of the file from creation to deletion.

Definition at line 130 of file PiFirmwareFile.h.

◆ Type

EFI_FV_FILETYPE EFI_FFS_FILE_HEADER::Type

Identifies the type of file.

Definition at line 118 of file PiFirmwareFile.h.


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