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. More...
 

Detailed Description

EFI Capsule Header.

Definition at line 1607 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 1611 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 1617 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 1623 of file UefiSpec.h.

◆ CapsuleImageSize

UINT32 EFI_CAPSULE_HEADER::CapsuleImageSize

Size in bytes of the capsule.

Definition at line 1627 of file UefiSpec.h.


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