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

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

Data Fields

EFI_BLOCK_IO_MEDIAMedia
 
EFI_BLOCK_RESET_EX Reset
 
EFI_BLOCK_READ_EX ReadBlocksEx
 
EFI_BLOCK_WRITE_EX WriteBlocksEx
 
EFI_BLOCK_FLUSH_EX FlushBlocksEx
 

Detailed Description

The Block I/O2 protocol defines an extension to the Block I/O protocol which enables the ability to read and write data at a block level in a non-blocking

Definition at line 182 of file BlockIo2.h.

Field Documentation

◆ FlushBlocksEx

EFI_BLOCK_FLUSH_EX _EFI_BLOCK_IO2_PROTOCOL::FlushBlocksEx

Definition at line 192 of file BlockIo2.h.

◆ Media

EFI_BLOCK_IO_MEDIA* _EFI_BLOCK_IO2_PROTOCOL::Media

A pointer to the EFI_BLOCK_IO_MEDIA data for this device. Type EFI_BLOCK_IO_MEDIA is defined in BlockIo.h.

Definition at line 187 of file BlockIo2.h.

◆ ReadBlocksEx

EFI_BLOCK_READ_EX _EFI_BLOCK_IO2_PROTOCOL::ReadBlocksEx

Definition at line 190 of file BlockIo2.h.

◆ Reset

EFI_BLOCK_RESET_EX _EFI_BLOCK_IO2_PROTOCOL::Reset

Definition at line 189 of file BlockIo2.h.

◆ WriteBlocksEx

EFI_BLOCK_WRITE_EX _EFI_BLOCK_IO2_PROTOCOL::WriteBlocksEx

Definition at line 191 of file BlockIo2.h.


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