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

#include <MdePkg/Include/Protocol/FirmwareVolumeBlock.h>

Data Fields

EFI_FVB_GET_ATTRIBUTES GetAttributes
 
EFI_FVB_SET_ATTRIBUTES SetAttributes
 
EFI_FVB_GET_PHYSICAL_ADDRESS GetPhysicalAddress
 
EFI_FVB_GET_BLOCK_SIZE GetBlockSize
 
EFI_FVB_READ Read
 
EFI_FVB_WRITE Write
 
EFI_FVB_ERASE_BLOCKS EraseBlocks
 
EFI_HANDLE ParentHandle
 

Detailed Description

The Firmware Volume Block Protocol is the low-level interface to a firmware volume. File-level access to a firmware volume should not be done using the Firmware Volume Block Protocol. Normal access to a firmware volume must use the Firmware Volume Protocol. Typically, only the file system driver that produces the Firmware Volume Protocol will bind to the Firmware Volume Block Protocol.

Definition at line 335 of file FirmwareVolumeBlock.h.

Field Documentation

◆ EraseBlocks

EFI_FVB_ERASE_BLOCKS _EFI_FIRMWARE_VOLUME_BLOCK_PROTOCOL::EraseBlocks

Definition at line 342 of file FirmwareVolumeBlock.h.

◆ GetAttributes

EFI_FVB_GET_ATTRIBUTES _EFI_FIRMWARE_VOLUME_BLOCK_PROTOCOL::GetAttributes

Definition at line 336 of file FirmwareVolumeBlock.h.

◆ GetBlockSize

EFI_FVB_GET_BLOCK_SIZE _EFI_FIRMWARE_VOLUME_BLOCK_PROTOCOL::GetBlockSize

Definition at line 339 of file FirmwareVolumeBlock.h.

◆ GetPhysicalAddress

EFI_FVB_GET_PHYSICAL_ADDRESS _EFI_FIRMWARE_VOLUME_BLOCK_PROTOCOL::GetPhysicalAddress

Definition at line 338 of file FirmwareVolumeBlock.h.

◆ ParentHandle

EFI_HANDLE _EFI_FIRMWARE_VOLUME_BLOCK_PROTOCOL::ParentHandle

The handle of the parent firmware volume.

Definition at line 346 of file FirmwareVolumeBlock.h.

◆ Read

EFI_FVB_READ _EFI_FIRMWARE_VOLUME_BLOCK_PROTOCOL::Read

Definition at line 340 of file FirmwareVolumeBlock.h.

◆ SetAttributes

EFI_FVB_SET_ATTRIBUTES _EFI_FIRMWARE_VOLUME_BLOCK_PROTOCOL::SetAttributes

Definition at line 337 of file FirmwareVolumeBlock.h.

◆ Write

EFI_FVB_WRITE _EFI_FIRMWARE_VOLUME_BLOCK_PROTOCOL::Write

Definition at line 341 of file FirmwareVolumeBlock.h.


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