iPXE
Data Fields
EFI_FFS_FILE_HEADER Struct Reference

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

#include <PiFirmwareFile.h>

Data Fields

EFI_GUID Name
 This GUID is the file name. More...
 
EFI_FFS_INTEGRITY_CHECK IntegrityCheck
 Used to verify the integrity of the file. More...
 
EFI_FV_FILETYPE Type
 Identifies the type of file. More...
 
EFI_FFS_FILE_ATTRIBUTES Attributes
 Declares various file attribute bits. More...
 
UINT8 Size [3]
 The length of the file in bytes, including the FFS header. More...
 
EFI_FFS_FILE_STATE State
 Used to track the state of the file throughout the life of the file from creation to deletion. More...
 

Detailed Description

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

Definition at line 108 of file PiFirmwareFile.h.

Field Documentation

◆ 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 112 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 116 of file PiFirmwareFile.h.

◆ Type

EFI_FV_FILETYPE EFI_FFS_FILE_HEADER::Type

Identifies the type of file.

Definition at line 120 of file PiFirmwareFile.h.

◆ Attributes

EFI_FFS_FILE_ATTRIBUTES EFI_FFS_FILE_HEADER::Attributes

Declares various file attribute bits.

Definition at line 124 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 128 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 132 of file PiFirmwareFile.h.


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