TianoCore EDK2 master
EFI_CAPSULE_HEADER Struct Reference

#include <MdePkg/Include/Uefi/UefiSpec.h>

Data Fields

EFI_GUID CapsuleGuid
 
UINT32 HeaderSize
 
UINT32 Flags
 
UINT32 CapsuleImageSize
 

Detailed Description

EFI Capsule Header.

Definition at line 1632 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 1636 of file UefiSpec.h.

◆ CapsuleImageSize

UINT32 EFI_CAPSULE_HEADER::CapsuleImageSize

Size in bytes of the capsule.

Definition at line 1652 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 1648 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 1642 of file UefiSpec.h.


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