Extensible Firmware Interface Specification
x 12/12/00 Version 1.02
8 Block I/O Protocol
8.1 BLOCK_IO Protocol............................................................................... 173
8.1.1 EFI_BLOCK_IO.Reset()................................................................ 176
8.1.2 EFI_BLOCK_IO.ReadBlocks().......................................................177
8.1.3 EFI_BLOCK_IO.WriteBlocks()....................................................... 179
8.1.4 BLOCK_IO.FlushBlocks().............................................................. 181
9 Disk I/O Protocol
9.1 DISK_IO Protocol.................................................................................. 183
9.1.1 EFI_DISK_IO.ReadDisk().............................................................. 185
9.1.2 EFI_DISK_IO.WriteDisk().............................................................. 186
10 File System Protocol
10.1 Simple File System Protocol.................................................................. 187
10.1.1 EFI_FILE_IO_INTERFACE.OpenVolume()................................... 189
10.2 EFI_FILE Protocol................................................................................. 190
10.2.1 EFI_FILE.Open()........................................................................... 192
10.2.2 EFI_FILE.Close()........................................................................... 195
10.2.3 EFI_FILE.Delete()..........................................................................196
10.2.4 EFI_FILE.Read()........................................................................... 197
10.2.5 EFI_FILE.Write()............................................................................198
10.2.6 EFI_FILE.SetPosition().................................................................. 199
10.2.7 EFI_FILE.GetPosition()..................................................................200
10.2.8 EFI_FILE.GetInfo()........................................................................ 201
10.2.9 EFI_FILE.SetInfo().........................................................................202
10.2.10 EFI_FILE.Flush() ........................................................................... 203
10.2.11 EFI_FILE_INFO ............................................................................. 204
10.2.12 EFI_FILE_SYSTEM_INFO............................................................ 206
10.2.13 EFI_FILE_SYSTEM_VOLUME_LABEL......................................... 207
11 Load File Protocol
11.1 LOAD_FILE Protocol............................................................................. 209
11.1.1 LOAD_FILE.LoadFile().................................................................. 210