|
XenevaOS
|
#include <FirmwareVolumeBlock.h>

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.
| EFI_FVB_ERASE_BLOCKS _EFI_FIRMWARE_VOLUME_BLOCK_PROTOCOL::EraseBlocks |
| EFI_FVB_GET_ATTRIBUTES _EFI_FIRMWARE_VOLUME_BLOCK_PROTOCOL::GetAttributes |
| EFI_FVB_GET_BLOCK_SIZE _EFI_FIRMWARE_VOLUME_BLOCK_PROTOCOL::GetBlockSize |
| EFI_FVB_GET_PHYSICAL_ADDRESS _EFI_FIRMWARE_VOLUME_BLOCK_PROTOCOL::GetPhysicalAddress |
| EFI_HANDLE _EFI_FIRMWARE_VOLUME_BLOCK_PROTOCOL::ParentHandle |
The handle of the parent firmware volume.
| EFI_FVB_READ _EFI_FIRMWARE_VOLUME_BLOCK_PROTOCOL::Read |
| EFI_FVB_SET_ATTRIBUTES _EFI_FIRMWARE_VOLUME_BLOCK_PROTOCOL::SetAttributes |
| EFI_FVB_WRITE _EFI_FIRMWARE_VOLUME_BLOCK_PROTOCOL::Write |