iPXE
Data Fields
EFI_CAPSULE_HEADER Struct Reference

EFI Capsule Header. More...

#include <UefiSpec.h>

Data Fields

EFI_GUID CapsuleGuid
 A GUID that defines the contents of a capsule. More...
 
UINT32 HeaderSize
 The size of the capsule header. More...
 
UINT32 Flags
 Bit-mapped list describing the capsule attributes. More...
 
UINT32 CapsuleImageSize
 Size in bytes of the capsule (including capsule header). More...
 

Detailed Description

EFI Capsule Header.

Definition at line 1680 of file UefiSpec.h.

Field Documentation

◆ CapsuleGuid

EFI_GUID EFI_CAPSULE_HEADER::CapsuleGuid

A GUID that defines the contents of a capsule.

Definition at line 1684 of file UefiSpec.h.

◆ HeaderSize

UINT32 EFI_CAPSULE_HEADER::HeaderSize

The size of the capsule header.

This may be larger than the size of the EFI_CAPSULE_HEADER since CapsuleGuid may imply extended header entries

Definition at line 1690 of file UefiSpec.h.

◆ Flags

UINT32 EFI_CAPSULE_HEADER::Flags

Bit-mapped list describing the capsule attributes.

The Flag values of 0x0000 - 0xFFFF are defined by CapsuleGuid. Flag values of 0x10000 - 0xFFFFFFFF are defined by this specification

Definition at line 1696 of file UefiSpec.h.

◆ CapsuleImageSize

UINT32 EFI_CAPSULE_HEADER::CapsuleImageSize

Size in bytes of the capsule (including capsule header).

Definition at line 1700 of file UefiSpec.h.


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