iPXE
Data Fields
_EFI_BLOCK_IO2_PROTOCOL Struct Reference

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

#include <BlockIo2.h>

Data Fields

EFI_BLOCK_IO_MEDIAMedia
 A pointer to the EFI_BLOCK_IO_MEDIA data for this device. More...
 
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 184 of file BlockIo2.h.

Field Documentation

◆ 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 189 of file BlockIo2.h.

◆ Reset

EFI_BLOCK_RESET_EX _EFI_BLOCK_IO2_PROTOCOL::Reset

Definition at line 191 of file BlockIo2.h.

◆ ReadBlocksEx

EFI_BLOCK_READ_EX _EFI_BLOCK_IO2_PROTOCOL::ReadBlocksEx

Definition at line 192 of file BlockIo2.h.

◆ WriteBlocksEx

EFI_BLOCK_WRITE_EX _EFI_BLOCK_IO2_PROTOCOL::WriteBlocksEx

Definition at line 193 of file BlockIo2.h.

◆ FlushBlocksEx

EFI_BLOCK_FLUSH_EX _EFI_BLOCK_IO2_PROTOCOL::FlushBlocksEx

Definition at line 194 of file BlockIo2.h.


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